@charset "utf-8";
@import url(//fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(//fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,400italic,300,300italic,700,700italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);

#sports_page {
    padding: 0 10px;
    width: auto;
}
#sports_main.resize {
    width: calc(100% - 670px);
}
#sports_main.resize {width: -moz-calc(100% - 670px);}
#sports_main.resize {width: -webkit-calc(100% - 670px);}
#sports_main.resize.two_col_res {
    width: calc(100% - 325px);
}
#sports_main.resize.two_col_res {width: -moz-calc(100% - 325px);}
#sports_main.resize.two_col_res {width: -webkit-calc(100% - 325px);}
#sports_main.resize.two_col_res2 {
    width: calc(100% - 345px);
}
#sports_main.resize.two_col_res2 {width: -moz-calc(100% - 345px);}
#sports_main.resize.two_col_res2 {width: -webkit-calc(100% - 345px);}
#sports_main.resize2 {
    width: 100%;
}
.game_content_line, .game_content_live {
    width: 100%;
}
.foot-description {
    padding: 15px 10px;
    width: auto;
}
.footer-position {
    padding: 25px 10px 10px;
    width: auto;
}

/*footer-menu*/


#headF {
    background-image: none;
}
#header {
    padding: 0 10px;
    width: auto;
    background-color: #4c6372;
}
#contacts-place {
    right: 10px;
}
#submenu {
    padding: 0 10px;
    width: auto;

    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
#loc_info_position {
    padding: 0 10px;
    width: auto;
}
.image_carousel {
    margin: 0 45px;
    width: auto;
}
/*.fix_slide_menu {*/
/*margin: 0 10px;*/
/*width: auto;*/
/*}*/
#slide_menu {
    left: 10px;
    right: 10px;
    width: auto;
}


.footerColumnMenuCon {
    /*padding: 0 10px;*/
    position: relative;
    z-index: 5;
}
/*.withLML .footerColumnMenuCon {*/
    /*padding-left: 110px;*/
/*}*/
.footerColumnMenu {
    background-color: #4c6372;
    border-bottom: 4px solid #505358;
    border-radius: 3px;
    font-family: 'Roboto', sans-serif;
    margin: 50px 0 -30px;
    position:relative;
    padding: 0 20px;
    text-align: center;
}
.footerColumnMenu:before,.footerColumnMenu:after{
    content:'';
    display:block;
    clear:both;
}
.footerColumnMenu .namesBG {
    background-color: #505358;
    border: 1px solid #3C3E42;
    border-radius: 3px;
    height: 36px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.footerColumnMenu .col {
    display: inline-block;
    float: none;
    position: relative;
    text-align: left;
    vertical-align: top;
    width: 260px;
    max-width:15%;
}

.footerColumnMenu .name {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 38px;
}
.footerColumnMenuUL {
    list-style: outside none none;
    margin: 0;
    padding: 12px 15px 12px 0;
}
.footerColumnMenuUL a {
    color: #ffffff;
    display: inline-block;
    padding: 2px 0;
    vertical-align: top;
}
.footerColumnMenuUL a.light{
    color: #ffc600;
}
.footerColumnMenuUL li:hover > a {
    color: #e7dfd6;
    text-decoration: underline !important;
}

.footerColumnMenuUL li {
    position: relative;
}
.footerColumnMenuUL .sub_ul {
    background-color: #505358;
    border-bottom: 4px solid #505358;
    border-radius: 3px;
    display: none;
    left: 2px;
    list-style: outside none none;
    padding: 5px 15px 5px 10px;
    position: absolute;
    top: -20px;
    white-space: nowrap;
    z-index: 10;
}
.footerColumnMenuUL .sub_ul:before {
    background-color: #505358;
    border-bottom: 1px solid #505358;
    border-left: 1px solid #505358;
    border-radius: 0 7px 0 0;
    content: "";
    display: block;
    height: 7px;
    left: -5px;
    position: absolute;
    top: 12px;
    width: 7px;

    -moz-transform:scale(1) rotate(45deg);
    -webkit-transform:scale(1) rotate(45deg);
    -o-transform:scale(1) rotate(45deg);
    -ms-transform:scale(1) rotate(45deg);
    transform:scale(1) rotate(45deg);
}
.footerColumnMenuUL .sub_li:hover .sub_ul {
    display:block;
}
.footerColumnMenuUL .sub_li > .arr {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    display: inline-block;
    height: 0;
    margin: 8px 0 0 4px;
    position: relative;
    vertical-align: top;
    width: 0;
}
.footerColumnMenuUL .sub_li:hover > .arr{
    border-color: transparent;
}
/***/

#header {
    width: auto;
}
#contacts-place {
    right: 10px;
}
#submenu {
    padding: 0 10px;
    width: auto;
    /*min-width: 1257px;*/
}
/*#loc_info_position {*/
/*padding: 0 10px;*/
/*width: auto;*/
/*}*/
.image_carousel {
    margin: 0 45px;
    width: auto;
}
.fix_slide_menu {
    margin: 0 10px;
    width: auto;
}
#slide_menu {
    left: 10px;
    right: 10px;
    width: auto;
}


.hot_live_bet {
    padding: 10px 10px 0;
}
.hot_live_bet:before, .hot_live_bet:after {
    clear: both;
    content: "";
    display: block;
}

.tb2 {
    background-color: transparent;
    border: medium none;
    border-radius: 0;
    margin: 0 auto 10px;
    /*max-width: 675px;*/
    max-width: 1000px;
    width: 100%;

    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
@media screen and (min-width: 1760px) {
    .tb2 {
        width: 50%;
        max-width: none;
        margin: 0 0 10px;
        float: left;
    }
    .tb2:nth-child(2n+1) {
        clear: left;
        padding-right:5px;
    }
    .tb2:nth-child(2n) {
        clear: right;
        padding-left:5px;
    }
}
.hot_title_sport {
    background-color: #fff;
    border-color: #a1a1a1;
    border-radius: 3px 3px 0 0;
    border-style: solid;
    border-width: 1px 1px 0;
}
.hot_table_bet {
    background-color: #fff;
    border-color: #a1a1a1;
    border-radius: 0 0 3px 3px;
    border-style: solid;
    border-width: 0 1px 1px;
}


#wrapper-news {
    width: auto;
    border-radius: 0;
    height: auto;
    margin: 15px -5px 0;
}
#news-slider > div {
    border-radius: 5px;
    margin: 0 5px;
}
#prev-news, #next-news {
    margin-top: -20px;
}
#prev-news {
    left: 5px;
}
#next-news {
    right: 5px;
}
#games_content.box-modal {
    overflow: hidden;
    padding: 0;
}
#games_content.box-modal .more_info {
    margin-right: 0 !important;
}

.stav_live_on_main.big_cof:before, .stav_live_on_main.big_cof:after,
.stav_on_main.stav2:before, .stav_on_main.stav2:after{
    clear: both;
    content: "";
    display: block;
}
.stav_live_on_main.big_cof .left_event {
    display: block;
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    white-space: nowrap;
    width: calc(100% - 212px);
}
.stav_live_on_main.big_cof .left_event {width: -moz-calc(100% - 212px);}
.stav_live_on_main.big_cof .left_event {width: -webkit-calc(100% - 212px);}
.stav_live_on_main .event {
    width: calc(100% - 65px);
    font-size: 14px;
}
.stav_live_on_main .event{width: -moz-calc(100% - 65px);}
.stav_live_on_main .event{width: -webkit-calc(100% - 65px);}
.stav_live_on_main .right_event {
    display: block;
    float: left;
    margin-left: 10px;
    margin-top: 4px;
}

.stav-line .event {
    width: calc(100% - 275px);
}
.stav-line .event{width: -moz-calc(100% - 275px);}
.stav-line .event{width: -webkit-calc(100% - 275px);}


.stav_live_on_main.big_cof > li {
    padding: 8px 10px;
    border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.stav_live_on_main.big_cof > li:hover {
    background: none repeat scroll 0 0 #E7EDDF;
}
.stav_live_on_main.big_cof > li:before, .stav_live_on_main.big_cof > li:after {
    clear: both;
    content: "";
    display: block;
}
.stav_live_on_main.big_cof .cof {
    display: block;
    float: left;
    width: auto;
}
.stav_live_on_main.big_cof .win1, .stav_live_on_main.big_cof .win2, .stav_live_on_main.big_cof .draw,
.stav_live_on_main.big_cof .dop_cof {
    background-color:#ffffff;
    border: 1px solid #cccccc;
    border-radius: 3px;
    display: block;
    float: left;
    font-size: 12px !important;
    font-weight: 700 !important;
    height: 20px;
    line-height: 21px;
    margin-left: 3px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    width: 42px;
}
.stav_live_on_main.big_cof .dop_cof{
    display:none;
}
.stav_live_on_main.big_cof .win1:hover, .stav_live_on_main.big_cof .win2:hover, .stav_live_on_main.big_cof .draw:hover,
.stav_live_on_main.big_cof a.dop_cof:hover {
    background-color: #4c6372;
    border: 1px solid #505358;
    color: #ffffff;
}
.stav_live_on_main.big_cof span.dop_cof {
    background-color: #fcfcfc;
    color: #000;
    cursor: default;
}
.name-line.line1 {
    height: 20px;
    line-height: 20px;
    padding: 0 0 0 10px;
}
.name-line.line1 span {
    display: block;
    float: left;
}
.name-line.line1 .time-line {
    padding-left: 20px;
    width: 42px;
}
.name-line.line1 .event {
    padding-right: 42px;
    width: calc(100% - 276px);
}
.name-line.line1 .event{width: -moz-calc(100% - 276px);}
.name-line.line1 .event{width: -webkit-calc(100% - 276px);}
.name-line.line1 .dop_cof_lab {
    padding-left: 3px;
    text-align: center;
    width: 44px;
}
.name-line.line1 .dop{
    display:none;
}


.stav_live_on_main.line_cof time {
    color: rgba(0, 0, 0, 0.5);
    width: 85px;
}
.name-line.line1.line_cof .time-line {
    width: 85px;
}

.stav_live_on_main.big_cof.line_cof .left_event {
    width: calc(100% - 162px);
}
.stav_live_on_main.big_cof.line_cof .left_event {width: -moz-calc(100% - 162px);}
.stav_live_on_main.big_cof.line_cof .left_event {width: -webkit-calc(100% - 162px);}
.name-line.line1.line_cof .event {
    width: calc(100% - 318px);
}
.name-line.line1.line_cof .event{width: -moz-calc(100% - 318px);}
.name-line.line1.line_cof .event{width: -webkit-calc(100% - 318px);}

.stav_live_on_main.big_cof.line_cof > li {
    background-color: #fff;
}
.stav_live_on_main.big_cof.line_cof > li:nth-child(2n+1) {
    background-color: #f9f9f9;
}
.stav_live_on_main.big_cof.line_cof > li:hover {
    background: none repeat scroll 0 0 #E7EDDF;
}

@media screen and (min-width: 1460px) {
    .stav_live_on_main.big_cof .cof > *:nth-last-child(9),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(10),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(11),

    .name-line.line1 .dop:nth-last-child(8),
    .name-line.line1 .dop:nth-last-child(9),
    .name-line.line1 .dop:nth-last-child(10){
        display:block;
    }
    .stav_live_on_main.big_cof .left_event {
        width: calc(100% - 353px);
    }
    .stav_live_on_main.big_cof .left_event {width: -moz-calc(100% - 353px);}
    .stav_live_on_main.big_cof .left_event {width: -webkit-calc(100% - 353px);}
    .name-line.line1 .event {
        width: calc(100% - 417px);
    }
    .name-line.line1 .event{width: -moz-calc(100% - 417px);}
    .name-line.line1 .event{width: -webkit-calc(100% - 417px);}


    .stav_live_on_main.big_cof.line_cof .left_event {
        width: calc(100% - 303px);
    }
    .stav_live_on_main.big_cof.line_cof .left_event {width: -moz-calc(100% - 303px);}
    .stav_live_on_main.big_cof.line_cof .left_event {width: -webkit-calc(100% - 303px);}
    .name-line.line1.line_cof .event {
        width: calc(100% - 460px);
    }
    .name-line.line1.line_cof .event{width: -moz-calc(100% - 460px);}
    .name-line.line1.line_cof .event{width: -webkit-calc(100% - 460px);}
}
@media screen and (min-width: 1620px) {
    .stav_live_on_main.big_cof .cof > *:nth-last-child(5),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(6),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(7),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(8),

    .name-line.line1 .dop:nth-last-child(4),
    .name-line.line1 .dop:nth-last-child(5),
    .name-line.line1 .dop:nth-last-child(6),
    .name-line.line1 .dop:nth-last-child(7){
        display:block;
    }
    .stav_live_on_main.big_cof .left_event {
        width: calc(100% - 541px);
    }
    .stav_live_on_main.big_cof .left_event {width: -moz-calc(100% - 541px);}
    .stav_live_on_main.big_cof .left_event {width: -webkit-calc(100% - 541px);}
    .name-line.line1 .event {
        width: calc(100% - 605px);
    }
    .name-line.line1 .event{width: -moz-calc(100% - 605px);}
    .name-line.line1 .event{width: -webkit-calc(100% - 605px);}


    .stav_live_on_main.big_cof.line_cof .left_event {
        width: calc(100% - 491px);
    }
    .stav_live_on_main.big_cof.line_cof .left_event {width: -moz-calc(100% - 491px);}
    .stav_live_on_main.big_cof.line_cof .left_event {width: -webkit-calc(100% - 491px);}
    .name-line.line1.line_cof .event {
        width: calc(100% - 648px);
    }
    .name-line.line1.line_cof .event{width: -moz-calc(100% - 648px);}
    .name-line.line1.line_cof .event{width: -webkit-calc(100% - 648px);}
}
@media screen and (min-width: 1760px) {
    .stav_live_on_main.big_cof .cof > *:nth-last-child(2),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(3),
    .stav_live_on_main.big_cof .cof > *:nth-last-child(4),

    .name-line.line1 .dop:nth-last-child(1),
    .name-line.line1 .dop:nth-last-child(2),
    .name-line.line1 .dop:nth-last-child(3){
        display:block;
    }
    .stav_live_on_main.big_cof .left_event {
        width: calc(100% - 682px);
    }
    .stav_live_on_main.big_cof .left_event {width: -moz-calc(100% - 682px);}
    .stav_live_on_main.big_cof .left_event {width: -webkit-calc(100% - 682px);}
    .name-line.line1 .event {
        width: calc(100% - 746px);
    }
    .name-line.line1 .event{width: -moz-calc(100% - 746px);}
    .name-line.line1 .event{width: -webkit-calc(100% - 746px);}


    .stav_live_on_main.big_cof.line_cof .left_event {
        width: calc(100% - 632px);
    }
    .stav_live_on_main.big_cof.line_cof .left_event {width: -moz-calc(100% - 632px);}
    .stav_live_on_main.big_cof.line_cof .left_event {width: -webkit-calc(100% - 632px);}
    .name-line.line1.line_cof .event {
        width: calc(100% - 788px);
    }
    .name-line.line1.line_cof .event{width: -moz-calc(100% - 788px);}
    .name-line.line1.line_cof .event{width: -webkit-calc(100% - 788px);}
}



body.toto_bg {
    background-image: none;
    position:relative;
}
body.toto_bg:before{
    background-image: url("https://book.easysportbet.co.uk/images/bg_toto_l.png");
    background-position: 100% 0;
    content: "";
    display: block;
    height: 671px;
    left: 0;
    position: absolute;
    top: 145px;
    width: 600px;
    z-index: -1;
}
body.toto_bg:after{
    background-image: url("https://book.easysportbet.co.uk/images/bg_toto_r.png");
    background-position: 0 0;
    content: "";
    display: block;
    height: 925px;
    position: absolute;
    right: 0;
    top: 49px;
    width: 590px;
    z-index: -1;
}
body.toto_bg #sports_main.resize {
    float: none;
    margin: 0 158px;
    width: auto;
}
.toto_menu {
    padding: 0;
    height: 27px;
}
.toto_menu > li {
    display: block;
    float: left;
    width: 25%;
}
.toto_menu li a {
    display: block;
    margin: 0 -1px 0 0;
    width: auto;
}
table.toto {
    width: 100%;
}
/*.toto tr + tr td:nth-last-child(4), .toto tr + tr td:nth-last-child(5), .toto tr + tr td:nth-last-child(6) {
    width: 24px;
}*/
.toto tr td label {
    vertical-align: top;
}


.toto tr td:nth-child(3) {
    padding-left: 2px;
    padding-right: 2px;
    /*width: 20px !important;*/
}
table.toto td.gameName {
    width: auto;
}
.make_pull .make_bet {
    margin: 0 2px !important;
    min-width: 0;
    display: inline-block;
    float: none !important;
    width: 300px !important;
}
.make_pull .make_bet:nth-child(1) {
    margin-left: 10px !important;
}
.make_pull .make_bet:nth-child(2) {
    margin-right: 10px !important;
}
.make_pull.rand .make_bet {
    height: 34px;
    line-height: 34px;
    margin: 0 auto !important;
    text-transform: uppercase;
    width: 300px;
    display: block;
}
@media screen and (min-width: 1580px) {
    .make_pull .make_bet:nth-child(1) {
        float: left !important;
    }
    .make_pull .make_bet:nth-child(2) {
        float: right !important;
    }
    .make_pull .make_bet {
        margin: 0 !important;
        width: calc(50% - 15px) !important;
    }
    .make_pull .make_bet{width: -moz-calc(50% - 15px) !important;}
    .make_pull .make_bet{width: -webkit-calc(50% - 15px) !important;}
    .make_pull.rand .make_bet {
        width: calc(100% - 24px) !important;
    }
    .make_pull.rand .make_bet {width: -moz-calc(100% - 24px);}
    .make_pull.rand .make_bet {width: -webkit-calc(100% - 24px);}
    body.toto_bg #games_content:before {
        background-color: #eee;
        bottom: 0;
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        width: 575px;
    }
    .toto_resize_clear {
        position: relative;
    }
    .toto_resize_clear:before, .toto_resize_clear:after,
    .toto_menu:before, .toto_menu:after {
        clear: both;
        content: "";
        display: block;
    }
    .toto_resize_col1, .toto_resize_col2{
        float: left;

        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .toto_resize_col1 {
        width: calc(100% - 565px);
        padding-right: 10px;
    }
    .toto_resize_col1 { -moz-width: calc(100% - 565px); }
    .toto_resize_col1 { -webkit-width: calc(100% - 565px); }
    .toto_resize_col2 {
        width: 565px;
        padding-left: 10px;
    }
    .make_pull {
        background-color: #fafafa;
        border: 1px dashed #939393;
        box-shadow: 0 0 6px 0 #ccc;
    }
    .toto_resize_col2 hr {
        box-shadow: 0 1px 0 0 #fff;
        color: #ccc;
        width: 100%;
    }
    .make_pull input[type="text"] {
        width: 65px !important;
    }
}


.sport_board {
    background-repeat: repeat;
    background-size: auto auto;
}
.sport_board.soccer {
    background-image: url("https://book.easysportbet.co.uk/images/soccer_tablo2.jpg");
    background-color:#2d3f26;
}
@media screen and (min-width: 1550px) {
    #allBetsTable .bet_group_col {
        float: left;
        width: 50%;
    }
    #allBetsTable .bet_group {
        margin: 5px 1% 10px;
        border-bottom: 1px solid #799DB8;
        border-radius: 0 0 3px 3px;
    }
    #games_content div.bet-title {
        border-left: 1px solid #799db8;
        border-radius: 3px 3px 0 0;
        border-right: 1px solid #799db8;
    }

    #games_content div.bets {
        border-radius: 0 0 3px 3px;
        /*box-shadow: 0 1px 0 0 #799db8;*/

        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    #games_content div.bets > div > div:first-child {
        border-left: 1px solid #799db8;
    }
    #games_content div.bets > div > div:last-child {
        border-right: 1px solid #799db8;
    }
}


.news_collector li {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    width: 20%;
}
@media screen and (max-width: 1640px) {
    .news_collector li {
        width: 25%;
    }
}
@media screen and (max-width: 1375px) {
    .news_collector li {
        width: 33.33%;
    }
}


.videoItem_collector {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.videoItem_collector:before, .videoItem_collector:after{
    content:'';
    display:block;
    clear:both;
}
.videoItem_collector  li {
    float: left;
    width: 20%;
}
.videoItem_collector  li a{
    display:block;
    padding: 10px;
}
.videoItem_collector  li a:hover{
    background-color:#eee;
}
.videoItem_collector li img {
    height: auto;
    width: 100%;
}
.videoItem_collector li .name {
    display: block;
    font-size: 14px;
}
.videoItem_collector li .date {
    color: #333;
    display: block;
}
.videoItem_collector > li:nth-child(4n+1), .videoItem_collector > li:nth-child(3n+1) {
    clear: none;
}
.videoItem_collector > li:nth-child(5n+1) {
    clear: left;
}
@media screen and (max-width: 1640px) {
    .videoItem_collector li {
        width: 25%;
    }
    .videoItem_collector > li:nth-child(5n+1), .videoItem_collector > li:nth-child(3n+1) {
        clear: none;
    }
    .videoItem_collector > li:nth-child(4n+1) {
        clear: left;
    }
}
@media screen and (max-width: 1375px) {
    .videoItem_collector li {
        width: 33.33%;
    }
    .videoItem_collector > li:nth-child(5n+1), .videoItem_collector > li:nth-child(4n+1) {
        clear: none;
    }
    .videoItem_collector > li:nth-child(3n+1) {
        clear: left;
    }
}




@media screen and (min-width: 1501px) {
    table.xZoneTable table {
        width: 32%;
    }
}
@media screen and (max-width: 1500px) {
    table.xZoneTable table {
        width: 48.7%;
    }
}

.search_div {
    width: 100%;
}
#liveResultsForm {
    text-align: center;
}


.ls_top_banner {
    background-position: 0 50%;
    background-repeat: repeat;
    overflow: hidden;
    position: relative;
}
.ls_top_banner:before {
    background-position: 100% 0;
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.ls_top_banner .con {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    height: 120px;
    line-height: 120px;
    margin: 15px 0 0 15px;
    padding-left: 20px;
    width: 335px;
}
.ls_top_banner .con .text {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.ls_sport_menu > li > a.sub:after {
    border-color: #b5b5b5 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 5px 5px 0;
    content: "";
    display: inline-block;
    height: 0;
    margin-left: 10px;
    margin-top: 8px;
    vertical-align: top;
    width: 0;
    float: none;
}
.ls_sport_menu {
    height: 30px;
    overflow: hidden;
}
.ls_sport_menu:hover {
    overflow: visible;
}
.ls_sport_menu > li {
    margin-bottom: 10px;
}


#register_body > div {
    margin: 0 auto;
    width: 865px;
}


#points-map {
    height: 500px;
    overflow: hidden;
    width: 100%;
    border: 4px double #ccc;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}


.pay_buttons > div:before {
    left: 50%;
    margin-left: -79px;
}
.pay_buttons > div.mega_big:before {
    left: 50%;
    margin-left: -172px;
}

.pay_buttons > div {width: calc(25% - 12px);}
.pay_buttons > div {width: -moz-calc(25% - 12px);}
.pay_buttons > div {width: -webkit-calc(25% - 12px);}

.pay_buttons > div.mega_big {width: calc(50% - 12px);}
.pay_buttons > div.mega_big {width: -moz-calc(50% - 12px);}
.pay_buttons > div.mega_big {width: -webkit-calc(50% - 12px);}

@media screen and (min-width: 1300px) {
    .pay_buttons > div {width: calc(20% - 12px);}
    .pay_buttons > div {width: -moz-calc(20% - 12px);}
    .pay_buttons > div {width: -webkit-calc(20% - 12px);}

    .pay_buttons > div.mega_big {width: calc(40% - 12px);}
    .pay_buttons > div.mega_big {width: -moz-calc(40% - 12px);}
    .pay_buttons > div.mega_big {width: -webkit-calc(40% - 12px);}
}

@media screen and (min-width: 1500px) {
    .pay_buttons > div {width: calc(16.66% - 12px);}
    .pay_buttons > div {width: -moz-calc(16.66% - 12px);}
    .pay_buttons > div {width: -webkit-calc(16.66% - 12px);}

    .pay_buttons > div.mega_big {width: calc(33.32% - 12px);}
    .pay_buttons > div.mega_big {width: -moz-calc(33.32% - 12px);}
    .pay_buttons > div.mega_big {width: -webkit-calc(33.32% - 12px);}
}

@media screen and (min-width: 1700px) {
    .pay_buttons > div {width: calc(14.28% - 12px);}
    .pay_buttons > div {width: -moz-calc(14.28% - 12px);}
    .pay_buttons > div {width: -webkit-calc(14.28% - 12px);}

    .pay_buttons > div.mega_big {width: calc(28.56% - 12px);}
    .pay_buttons > div.mega_big {width: -moz-calc(28.56% - 12px);}
    .pay_buttons > div.mega_big {width: -webkit-calc(28.56% - 12px);}
}

@media screen and (min-width: 1900px) {
    .pay_buttons > div {width: calc(12.5% - 12px);}
    .pay_buttons > div {width: -moz-calc(12.5% - 12px);}
    .pay_buttons > div {width: -webkit-calc(12.5% - 12px);}

    .pay_buttons > div.mega_big {width: calc(25% - 12px);}
    .pay_buttons > div.mega_big {width: -moz-calc(25% - 12px);}
    .pay_buttons > div.mega_big {width: -webkit-calc(25% - 12px);}
}


.cupHisNew .hisName {
    width: calc(100% - 235px);
}
.cupHisNew .hisName {width: -moz-calc(100% - 235px);}
.cupHisNew .hisName {width: -webkit-calc(100% - 235px);}


#headerLogo {
    float: none;
    left: 6px;
    position: absolute;
    top: 0;
}
.withLML #header, #header {
    /*padding-left: 360px;*/
    padding-right: 40px;
}
#menubar {
    padding: 0;
}
#games_top_menu {
    padding: 0;
    text-align: center;
}
#games_top_menu > ul {
    display: inline-block;
    vertical-align: top;
}
#games_top_menu .sub-menu {
    text-align: left;
    background-color: #4c6372;
    background-image: none;
    border-color: #505358;
}
.sub-menu li a {
    border-bottom: 1px solid #327899 !important;
}
.sub-menu li:last-child a {
    border-bottom: none !important;
}
#games_top_menu > ul > li.flexMenu-viewMore,
#games_top_menu > ul > li.menu_button {
    padding-right: 25px;
}
#games_top_menu > ul > li.flexMenu-viewMore:before,
#games_top_menu > ul > li.menu_button:before  {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 5px 5px 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 8px;
    top: 19px;
    width: 0;
}
#games_top_menu > ul > li.flexMenu-viewMore > ul > li {
    height: auto !important;
    line-height: 1.3 !important;
    margin: 0 3px !important;
    padding: 0 !important;
    text-align: left;
}
#games_top_menu > ul > li.flexMenu-viewMore > ul > li > a {
    height: auto !important;
    line-height: 1.3 !important;
    margin: 0 !important;
    padding: 5px 3px !important;
}
#games_top_menu > ul > li.flexMenu-viewMore > ul > li > a * {
    display: none;
}
#games_top_menu > ul > li.flexMenu-viewMore > ul > li > a:hover{
    text-decoration:underline !important;
}
#games_top_menu > ul > li.flexMenu-viewMore > ul > li > a:before, #games_top_menu > ul > li.flexMenu-viewMore > ul > li > a:hover:before {
    content: "› ";
    display: inline-block;
    text-decoration: none !important;
    width: 10px;
}
#games_top_menu > ul > li.menu_button:hover .sub-menu {
    display: block;
}
@media screen and (max-width: 1400px) {
    .withLML #header, #header {
        padding-left: 230px;
    }
    #headerLogo {
        left: 15px;
    }
}


.account_body:before, .account_body:after {
    clear: both;
    content: "";
    display: block;
}
.account_body .acc_column1, .acc_column2 {
    display: block;
    width: 50% !important;
    float:left;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.account_body .acc_column1 {
    padding-right: 5px;
}
.account_body .acc_column2 {
    padding-left: 5px;
}
.account_body fieldset input[type="text"], .account_body fieldset select, .account_body fieldset input[type="password"] {
    width: calc(60% - 14px);
}
.account_body fieldset input[type="text"], .account_body fieldset select, .account_body fieldset input[type="password"] {width: -moz-calc(60% - 14px);}
.account_body fieldset input[type="text"], .account_body fieldset select, .account_body fieldset input[type="password"] {width: -webkit-calc(60% - 14px);}
.account_body #reg_passport {
    width: calc(47% - 22px);
}
.account_body #reg_passport {width: -moz-calc(47% - 22px);}
.account_body #reg_passport {width: -webkit-calc(47% - 22px);}
.account_body fieldset .save_acc_set {
    left: 40%;
    margin-left: 13px;
    position: relative;
}
.account_body fieldset .del_acc_set {
    left: 40%;
    position: relative;
}


.ask_admin textarea {
    width: 100% !important;

    -moz-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

@media screen and (max-width: 1450px) {
    .account_body .acc_column1, .acc_column2 {
        display: block;
        width: 100% !important;
        float:none;

        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
}

@media screen and (min-width: 1380px) {
    /*#headerLogo img#_logo {
        margin-left: 82px;
        margin-right: 88px;
    }

    #menubar {
        padding-left: 260px;
    }*/
}

body.toto_bg.fifa,
body.toto_bg.hockey{
    background-image: url("https://book.easysportbet.co.uk/images/toto_bg_line.png");
    background-position: 0 0;
    background-repeat: repeat-x;
}

body.toto_bg.fifa:before {
    background-image: url("https://book.easysportbet.co.uk/images/1football.png");
    height: 659px;
    top: 160px;
    width: 540px;
}
body.toto_bg.fifa:after {
    background-image: url("https://book.easysportbet.co.uk/images/2football.png");
    height: 659px;
    top: 160px;
    width: 525px;
}

body.toto_bg.hockey:before {
    background-image: url("https://book.easysportbet.co.uk/images/1hockey.png");
    height: 659px;
    top: 160px;
    width: 538px;
}
body.toto_bg.hockey:after {
    background-image: url("https://book.easysportbet.co.uk/images/2hockey.png");
    height: 659px;
    top: 160px;
    width: 546px;
}
#menu-after {
    margin-left: 148px;
}

#marketsDivBg:before, #marketsDivBg:after,
.marketsBlockFlR:before, .marketsBlockFlR:after{
    clear: both;
    content: "";
    display: block;
}
.marketsBlockFlR{
    float:right;
    margin-right: 10px;
}
.marketsBlockFlR > *{
    float:left;
}

@media screen and (max-width: 2000px) {
    #marketsBlock #marketsRow .marketsBlockCell {
        width: 14.2%;
        margin: 2px 0 2px 1.1%;
    }
}
@media screen and (max-width: 1700px) {
    #marketsBlock #marketsRow .marketsBlockCell {
        width: 22%;
        margin: 2px 0 2px 1.1%;
    }
}
/*
@media screen and (max-width: 1500px) {
    #marketsBlock #marketsRow .marketsBlockCell {
        width: 16.9%;
        margin: 2px 0 2px 1.1%;
    }
}*/
@media screen and (max-width: 1500px) {
    #marketsBlock #marketsRow .marketsBlockCell {
        width: 29.5%;
        margin: 2px 0 2px 1.1%;
    }
}

#marketsDivBg .minMaxEvents {
    bottom: auto;
    position: relative;
    right: auto;
}
.change_mar_b {
    height: 24px;
    margin: 2px 0 2px 4px;
    padding: 0;
    width: 60px;
}
.change_mar_b li {
    display: block;
    float: left;
    background-color: transparent !important;
    box-shadow: none !important;
}
.change_mar_b span {
    background-image: url("https://book.easysportbet.co.uk/images/view_icon_switch.png");
    background-color: #232323;
    background-repeat: no-repeat;
    border: 1px solid #636363;
    display: block;
    height: 22px;
    width: 25px;
    cursor: pointer;
}
.change_mar_b li:nth-child(1) span{
    background-position: 5px -16px;
    border-radius: 2px 0 0 2px;
    margin-right: -1px;
}
.change_mar_b li:nth-child(2) span{
    background-position: -22px -16px;
    border-radius: 0 2px 2px 0;
}
.change_mar_b span:hover {
    background-color: #000000;
}

.change_mar_b li.active span {
    background-color: #636363 !important;
    cursor: default;
}
.change_mar_b li.active:nth-child(1) span{
    background-position: 5px 6px;
}
.change_mar_b li.active:nth-child(2) span{
    background-position: -22px 6px;
}



@media screen and (max-width: 2110px) {
    .slot_block_wrap .slot_block li {
        width: 13.2%;
    }
}
@media screen and (max-width: 1640px) {
    .slot_block_wrap .slot_block li {
        width: 15.4%;
    }
}
@media screen and (max-width: 1375px) {
    .slot_block_wrap .slot_block li {
        width: 18.5%;
    }
}

.zone_board {
    background-image: url("https://book.easysportbet.co.uk/images/bg_zone1.jpg");
    background-size: auto 100%;
    background-position:50% 0;
    background-color:#1e3305;
    height: 320px;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 580px;
}
.zone_board > *{
    display:block;
}
.double_tabloR {
    height: 320px;
    padding-left: 580px;
    position: relative;
    overflow: hidden;
}
/*.togle_tablo {*/
/*background-color: #ccc;*/
/*border-bottom: 1px solid #333;*/
/*border-top: 1px solid #333;*/
/*color: #333;*/
/*cursor: pointer;*/
/*font-size: 14px;*/
/*font-weight: 700;*/
/*line-height: 25px;*/
/*text-align: center;*/
/*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);*/
/*}*/
/*.togle_tablo:hover {*/
/*background-color: #9f9f9f;*/
/*}*/
.sport_board.doubleBoard {
    background-image: url("https://book.easysportbet.co.uk/images/bg_tab1.jpg");
    height: 320px;
    padding: 0;
    position: relative;
}

.double_tabloR.twoSt .sport_board.oneTeam {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_oneTeam_l1.jpg");
    background-color: #2e2e42;
}

/*.sport_board.doubleBoard.soccer{*/
/*background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa.jpg");*/
/*background-color: #014b00;*/
/*}*/
.sport_board.doubleBoard.basketball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_basketball.jpg");
    background-color: #8b4f10;
}
.double_tabloR.twoSt .sport_board.soccer {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa_l1.jpg");
    background-color: #014b00;
}
.double_tabloR.twoSt .sport_board.basketball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_basketball_l1.jpg");
    background-color: #8b4f10;
}
.double_tabloR.twoSt .sport_board.hockey {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockey_l1.jpg");
    background-color: #5985be;
}
.double_tabloR.twoSt .sport_board.voleyball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_voleyball_l1.jpg");
    background-color: #816142;
}
.double_tabloR.twoSt .sport_board.tennis {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tennis_l1.jpg");
    background-color: #617124;
}
.double_tabloR.twoSt .sport_board.boxing {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_boxing_l1.jpg");
    background-color: #292927;
}
.double_tabloR.twoSt .sport_board.baseball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_baseball_l1.jpg");
    background-color: #7e7322;
}
.double_tabloR.twoSt .sport_board.rugby {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rugby_l1.jpg");
    background-color: #617e3b;
}
.double_tabloR.twoSt .sport_board.tableTennis {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tableTennis_l1.jpg");
    background-color: #686768;
}
.double_tabloR.twoSt .sport_board.hockeyBall {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBall_l1.jpg");
    background-color: #8c9299;
}
.double_tabloR.twoSt .sport_board.petanque {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_petanque_l1.jpg");
    background-color: #b99c81;
}
.double_tabloR.twoSt .sport_board.waterPolo {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_waterPolo_l1.jpg");
    background-color: #aca18c;
}
.double_tabloR.twoSt .sport_board.darts {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_darts_l1.jpg");
    background-color: #aca18c;
}
.double_tabloR.twoSt .sport_board.konykobeg {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konykobeg_l1.jpg");
    background-color: #324158;
}
.double_tabloR.twoSt .sport_board.skeleton {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skeleton_l1.jpg");
    background-color: #313357;
}
.double_tabloR.twoSt .sport_board.bobsley {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_bobsley_l1.jpg");
    background-color: #323555;
}
.double_tabloR.twoSt .sport_board.skachky {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skachky_l1.jpg");
    background-color: #c5b47f;
}
.double_tabloR.twoSt .sport_board.trotting {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/trotting2.jpg");
    background-color: #c5b47f;
}
.double_tabloR.twoSt .sport_board.motorace {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_motorace_l1.jpg");
    background-color: #3d4a49;
}
.double_tabloR.twoSt .sport_board.greblya {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greblya_l1.jpg");
    background-color: #455663;
}
.double_tabloR.twoSt .sport_board.golf {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_golf_l1.jpg");
    background-color: #26342c;
}
.double_tabloR.twoSt .sport_board.chess {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_chess_l1.jpg");
    background-color: #c7b6af;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.badminton {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_badminton_l1.jpg");
    background-color: #5d5747;
}
.double_tabloR.twoSt .sport_board.americanFootball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_americanFootball_l1.jpg");
    background-color: #465631;
}
.double_tabloR.twoSt .sport_board.handball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_handball_l1.jpg");
    background-color: #2d2d4d;
}
.double_tabloR.twoSt .sport_board.avtogonky {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_avtogonky_l1.jpg");
    background-color: #b4b4af;
}
.double_tabloR.twoSt .sport_board.skis {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skis_l1.jpg");
    background-color: #cfcfd7;
}
.double_tabloR.twoSt .sport_board.f1 {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_f1_l1.jpg");
    background-color: #767571;
}
.double_tabloR.twoSt .sport_board.swimming {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_swimming_l1.jpg");
    background-color: #12344f;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.poker {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_poker_l1.jpg");
    background-color: #000000;
}
.double_tabloR.twoSt .sport_board.gymnastics {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gymnastics_l1.jpg");
    background-color: #21303b;
}
.double_tabloR.twoSt .sport_board.borba {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_borba_l1.jpg");
    background-color: #053067;
}
.double_tabloR.twoSt .sport_board.judo {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_judo_l1.jpg");
    background-color: #596599;
}
.double_tabloR.twoSt .sport_board.archery {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_archery_l1.jpg");
    background-color: #c2f7fe;
}
.double_tabloR.twoSt .sport_board.athletics {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_athletics_l1.jpg");
    background-color: #d05742;
}
.double_tabloR.twoSt .sport_board.fencing {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fencing_l1.jpg");
    background-color: #31312f;
}
.double_tabloR.twoSt .sport_board.pryjkyVvodu {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pryjkyVvodu_l1.jpg");
    background-color: #1b6ec9;
}
.double_tabloR.twoSt .sport_board.konniySport {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konniySport_l1.jpg");
    background-color: #a6c6ee;
}
.double_tabloR.twoSt .sport_board.skiing {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skiing_l1.jpg");
    background-color: #ced7ec;
}
.double_tabloR.twoSt .sport_board.jumpingTramplyn {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_jumpingTramplyn_l1.jpg");
    background-color: #444a4c;
}
.double_tabloR.twoSt .sport_board.biathlon {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_biathlon_l1.jpg");
    background-color: #536a88;
}
.double_tabloR.twoSt .sport_board.beachFootball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachFootball_l1.jpg");
    background-color: #a38860;
}
.double_tabloR.twoSt .sport_board.hockeyGrass {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyGrass_l1.jpg");
    background-color: #aec688;
}
.double_tabloR.twoSt .sport_board.beachVolleyball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachVolleyball_l1.jpg");
    background-color: #a0b6cb;
}
.double_tabloR.twoSt .sport_board.billiards {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_billiards_l1.jpg");
    background-color: #59bb62;
}
.double_tabloR.twoSt .sport_board.snooker {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_snooker_l1.jpg");
    background-color: #4cb45a;
}
.double_tabloR.twoSt .sport_board.australianFootball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_australianFootball_l1.jpg");
    background-color: #6d8a65;
}
.double_tabloR.twoSt .sport_board.miniFootball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa_l1.jpg");
    background-color: #817d7e;
}
.double_tabloR.twoSt .sport_board.futsal {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_futsal_l1.jpg");
    background-color: #6a7797;
}
.double_tabloR.twoSt .sport_board.curling {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_curling_l1.jpg");
    background-color: #776a82;
}
.double_tabloR.twoSt .sport_board.lacrosse {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lacrosse_l1.jpg");
    background-color: #564b41;
}
.double_tabloR.twoSt .sport_board.hockeyBall {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBall_l1.jpg");
    background-color: #c3c1c3;
}
.double_tabloR.twoSt .sport_board.gaelicFootball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gaelicFootball_l1.jpg");
    background-color: #5a7037;
}
.double_tabloR.twoSt .sport_board.edinoborstva {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_edinoborstva_l1.jpg");
    background-color: #13132a;
}
.double_tabloR.twoSt .sport_board.floorball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_floorball_l1.jpg");
    background-color: #374a56;
}
.double_tabloR.twoSt .sport_board.indoorHockey {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_indoorHockey_l1.jpg");
    background-color: #425157;
}
.double_tabloR.twoSt .sport_board.freestyle {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_freestyle_l1.jpg");
    background-color: #cdd8cc;
}
.double_tabloR.twoSt .sport_board.greyhounds {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greyhounds_l1.jpg");
    background-color: #b5b1a2;
}
.double_tabloR.twoSt .sport_board.figureSkating {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_figureSkating_l1.jpg");
    background-color: #4074a4;
}
.double_tabloR.twoSt .sport_board.cricket {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_cricket_l1.jpg");
    background-color: #3a5218;
}
.double_tabloR.twoSt .sport_board.beachHandball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachHandball_l1.jpg");
    background-color: #8cc2e8;
}
.double_tabloR.twoSt .sport_board.netball {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_netball_l1.jpg");
    background-color: #817565;
}
.double_tabloR.twoSt .sport_board.olympiada {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_olympiada_l1.jpg");
    background-color: #1d1a15;
}
.double_tabloR.twoSt .sport_board.kibersport {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kibersport_l1.jpg");
    background-color: #766a47;
}
.double_tabloR.twoSt .sport_board.inlineHockey {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_inlineHockey_l1.jpg");
    background-color: #cac6c5;
}
.double_tabloR.twoSt .sport_board.padelTennis {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_padelTennis_l1.jpg");
    background-color: #81883b;
}
.double_tabloR.twoSt .sport_board.nordicCombined {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_nordicCombined_l1.jpg");
    background-color: #788495;
}
.double_tabloR.twoSt .sport_board.lottery {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lottery_l1.jpg");
    background-color: #888989;
}
.double_tabloR.twoSt .sport_board.kayaks {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kayaks_l1.jpg");
    background-color: #939394;
}
.double_tabloR.twoSt .sport_board.parusniySport {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_parusniySport_l1.jpg");
    background-color: #5093c0;
}
.double_tabloR.twoSt .sport_board.squash {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_squash_l1.jpg");
    background-color: #e6cca9;
}
.double_tabloR.twoSt .sport_board.pentathlon {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pentathlon_l1.jpg");
    background-color: #2b2535;
}
.double_tabloR.twoSt .sport_board.sumo {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sumo_l1.jpg");
    background-color: #91795f;
}
.double_tabloR.twoSt .sport_board.softBall {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_softBall_l1.jpg");
    background-color: #426115;
}
.double_tabloR.twoSt .sport_board.sanniySport {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sanniySport_l1.jpg");
    background-color: #dce1e5;
}
.double_tabloR.twoSt .sport_board.rollerHockey {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rollerHockey_l1.jpg");
    background-color: #85967d;
}
.double_tabloR.twoSt .sport_board.shooting {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shooting_l1.jpg");
    background-color: #d8eaea;
}
.double_tabloR.twoSt .sport_board.shortTrack {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shortTrack_l1.jpg");
    background-color: #080704;
}
.double_tabloR.twoSt .sport_board.tvGames {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tvGames_l1.jpg");
    background-color: #d2b9a5;
}
.double_tabloR.twoSt .sport_board.triathlon {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_triathlon_l1.jpg");
    background-color: #18293d;
}
.double_tabloR.twoSt .sport_board.totoTB {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_toto_l1.jpg");
    background-color: #3d6db3;
}
.double_tabloR.twoSt .sport_board.velosport {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_velosport_l1.jpg");
    background-color: #9fa1a2;
}
.double_tabloR.twoSt .sport_board.ufc {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_cyber_fighting_l1.jpg");
    background-color: #525250;
}
.double_tabloR.twoSt .sport_board.csgo {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/csgo.jpg");
    background-color: #9fa1a2;
}
.double_tabloR.twoSt .sport_board.wot {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/wot.jpg");
    background-color: #9fa1a2;
}


.double_tabloR.twoSt .sport_board.oneTeam .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_oneTeam.jpg");
    background-color: #211f25;
    background-position: 50% 0;
}
.sport_board.doubleBoard .board_div {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    height: 320px;
    max-width: none;
}

.double_tabloR.twoSt .sport_board {
    background-repeat: repeat-x;
    background-size: auto 100%;
    height: 156px;
}

.double_tabloR.twoSt .sport_board.doubleBoard .board_div {
    height: 156px;
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
}
.double_tabloR.twoSt .sport_board .board_div {
    background-size: cover;
    max-width: 815px;
    overflow: hidden;
}

/* 1 start */
.sport_board.doubleBoard.soccer{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa.jpg");
    background-color: #014b00;
}
.sport_board.doubleBoard.basketball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_basketball.jpg");
    background-color: #8b4f10;
}
.sport_board.doubleBoard.americanFootball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_americanFootball.jpg");
    background-color: #283b23;
}
.sport_board.doubleBoard.archery{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_archery.jpg");
    background-color: #6ab3be;
}
.sport_board.doubleBoard.athletics{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_athletics.jpg");
    background-color: #8a4945;
}
.sport_board.doubleBoard.australianFootball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_australianFootball.jpg");
    background-color: #3a3932;
}
.sport_board.doubleBoard.badminton{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_badminton.jpg");
    background-color: #412f0f;
}
.sport_board.doubleBoard.baseball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_baseball.jpg");
    background-color: #351f13;
}
.sport_board.doubleBoard.beachHandball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachHandball.jpg");
    background-color: #5187b0;
}
.sport_board.doubleBoard.beachVolleyball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachVolleyball.jpg");
    background-color: #6c7982;
}
.sport_board.doubleBoard.biathlon{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_biathlon.jpg");
    background-color: #6e7885;
}
.sport_board.doubleBoard.billiards{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_billiards.jpg");
    background-color: #0d5128;
}
.sport_board.doubleBoard.bobsley{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_bobsley.jpg");
    background-color: #324764;
}
.sport_board.doubleBoard.boiBezPravil{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_boiBezPravil.jpg");
    background-color: #b6b4b6;
}
.sport_board.doubleBoard.borba{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_borba.jpg");
    background-color: #11253f;
}
.sport_board.doubleBoard.boxing{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_boxing.jpg");
    background-color: #191f2e;
}
.sport_board.doubleBoard.greblya{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greblya.jpg");
    background-color: #5d6973;
}
.sport_board.doubleBoard.chess{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_chess.jpg");
    background-color: #756662;
}
.sport_board.doubleBoard.cricket{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_cricket.jpg");
    background-color: #73953a;
}
.sport_board.doubleBoard.curling{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_curling.jpg");
    background-color: #685f82;
}
.sport_board.doubleBoard.darts{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_darts.jpg");
    background-color: #174069;
}
.sport_board.doubleBoard.edinoborstva{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_edinoborstva.jpg");
    background-color: #191d31;
}
.sport_board.doubleBoard.f1{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_f1.jpg");
    background-color: #47494b;
}
.sport_board.doubleBoard.fencing{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fencing.jpg");
    background-color: #101519;
}
.sport_board.doubleBoard.figureSkating{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_figureSkating.jpg");
    background-color: #2d3e4e;
}
.sport_board.doubleBoard.floorball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_floorball.jpg");
    background-color: #2a3b44;
}
.sport_board.doubleBoard.freestyle{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_freestyle.jpg");
    background-color: #7c9299;
}
.sport_board.doubleBoard.futsal{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_futsal.jpg");
    background-color: #5e677e;
}
.sport_board.doubleBoard.gaelicFootball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gaelicFootball.jpg");
    background-color: #2b3920;
}
.sport_board.doubleBoard.golf{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_golf.jpg");
    background-color: #77853c;
}
.sport_board.doubleBoard.skiing{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skiing.jpg");
    background-color: #8e9db5;
}
.sport_board.doubleBoard.greyhounds{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greyhounds.jpg");
    background-color: #838579;
}
.sport_board.doubleBoard.gymnastics{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gymnastics.jpg");
    background-color: #202f38;
}
.sport_board.doubleBoard.handball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_handball.jpg");
    background-color: #32425a;
}
.sport_board.doubleBoard.hockeyGrass{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyGrass.jpg");
    background-color: #86986e;
}
.sport_board.doubleBoard.hockey{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockey.jpg");
    background-color: #1c2126;
}
.sport_board.doubleBoard.hockeyBall{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBall.jpg");
    background-color: #747378;
}
.sport_board.doubleBoard.indoorHockey{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_indoorHockey.jpg");
    background-color: #4e6169;
}
.sport_board.doubleBoard.inlineHockey{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_inlineHockey.jpg");
    background-color: #9d9a9a;
}
.sport_board.doubleBoard.judo{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_judo.jpg");
    background-color: #786988;
}
.sport_board.doubleBoard.jumpingTramplyn{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_jumpingTramplyn.jpg");
    background-color: #9aa5a9;
}
.sport_board.doubleBoard.kayaks{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kayaks.jpg");
    background-color: #737476;
}
.sport_board.doubleBoard.kibersport{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kibersport.jpg");
    background-color: #806e3f;
}
.sport_board.doubleBoard.konniySport{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konniySport.jpg");
    background-color: #4975ac;
}
.sport_board.doubleBoard.konykobeg{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konykobeg.jpg");
    background-color: #798b99;
}
.sport_board.doubleBoard.lacrosse{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lacrosse.jpg");
    background-color: #161416;
}
.sport_board.doubleBoard.lottery{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lottery.jpg");
    background-color: #777879;
}
.sport_board.doubleBoard.miniFootball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_miniFootball.jpg");
    background-color: #636264;
}
.sport_board.doubleBoard.motorace{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_motorace.jpg");
    background-color: #334646;
}
.sport_board.doubleBoard.netball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_netball.jpg");
    background-color: #5c5546;
}
.sport_board.doubleBoard.nordicCombined{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_nordicCombined.jpg");
    background-color: #6c7383;
}
.sport_board.doubleBoard.olympiada{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_olympiada.jpg");
    background-color: #606869;
}
.sport_board.doubleBoard.padelTennis{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_padelTennis.jpg");
    background-color: #434b11;
}
.sport_board.doubleBoard.parusniySport{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_parusniySport.jpg");
    background-color: #0d5384;
}
.sport_board.doubleBoard.pentathlon{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pentathlon.jpg");
    background-color: #44484b;
}
.sport_board.doubleBoard.petanque{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_petanqueBalls.jpg");
    background-color: #91775a;
}
.sport_board.doubleBoard.beachFootball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachFootball.jpg");
    background-color: #87775f;
}
.sport_board.doubleBoard.poker{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_poker.jpg");
    background-color: #0c0d0e;
}
.sport_board.doubleBoard.pryjkyVvodu{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pryjkyVvodu.jpg");
    background-color: #0c52b9;
}
.sport_board.doubleBoard.rugby{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rugby.jpg");
    background-color: #37393a;
}
.sport_board.doubleBoard.sanniySport{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sanniySport.jpg");
    background-color: #a5a8ab;
}
.sport_board.doubleBoard.shooting{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shooting.jpg");
    background-color: #848f90;
}
.sport_board.doubleBoard.shortTrack{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shortTrack.jpg");
    background-color: #0c0d0e;
}
.sport_board.doubleBoard.skachky{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skachky.jpg");
    background-color: #617244;
}
.sport_board.doubleBoard.trotting{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/trotting2.jpg");
    background-color: #617244;
}
.sport_board.doubleBoard.skeleton{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skeleton.jpg");
    background-color: #7b7c82;
}
.sport_board.doubleBoard.skis{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skis.jpg");
    background-color: #969aa0;
}
.sport_board.doubleBoard.snooker{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_snooker.jpg");
    background-color: #2a7a33;
}
.sport_board.doubleBoard.softBall{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_softBall.jpg");
    background-color: #3a4d26;
}
.sport_board.doubleBoard.squash{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_squash.jpg");
    background-color: #a99375;
}
.sport_board.doubleBoard.sumo{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sumo.jpg");
    background-color: #807759;
}
.sport_board.doubleBoard.swimming{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_swimming.jpg");
    background-color: #204156;
}
.sport_board.doubleBoard.tennis{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tennis.jpg");
    background-color: #495814;
}
.sport_board.doubleBoard.tableTennis{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tableTennis.jpg");
    background-color: #5c7b9e;
}
.sport_board.doubleBoard.totoTB{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_toto.jpg");
    background-color: #2e4b70;
}
.sport_board.doubleBoard.triathlon{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_triathlon.jpg");
    background-color: #101d3b;
}
.sport_board.doubleBoard.tvGames{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tvGames.jpg");
    background-color: #865d4e;
}
.sport_board.doubleBoard.velosport{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_velosport.jpg");
    background-color: #443f41;
}
.sport_board.doubleBoard.csgo{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/csgo.jpg");
    background-color: #443f41;
}
.double_tabloR.twoSt .sport_board.wot .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/wot.jpg");
    background-color: #413f3a;
}
.double_tabloR.quadBoard.wot, .double_tabloR.quadBoard.wot .minKofsOnEvent, .double_tabloR.quadBoard.wot .sport_board .board_div {
    background-image: url(https://book.easysportbet.co.uk/images/monitor/wot.jpg);
    background-color: #413f3a;
}
.sport_board.doubleBoard.voleyball{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_voleyball.jpg");
    background-color: #836846;
}
.sport_board.doubleBoard.waterPolo{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_waterPolo.jpg");
    background-color: #767164;
}
.sport_board.doubleBoard.rollerHockey{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rollerHockey.jpg");
    background-color: #556e52;
}
.sport_board.doubleBoard.hockeyBallIce{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBallIce.jpg");
    background-color: #6e757c;
}
.sport_board.doubleBoard.avtogonky{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_avtogonky.jpg");
    background-color: #aaaaa8;
}
.sport_board.doubleBoard.ufc{
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_cyber_fighting.jpg");
    background-color: #525250;
}
/* 1 end */




.double_tabloR.twoSt .sport_board.soccer .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa_l2.jpg");
    background-color: #014b00;
}
.double_tabloR.twoSt .sport_board.basketball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_basketball_l2.jpg");
    background-color: #8b4f10;
}
.double_tabloR.twoSt .sport_board.hockey .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockey_l2.jpg");
    background-color: #576570;
}
.double_tabloR.twoSt .sport_board.voleyball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_voleyball_l2.jpg");
    background-color: #866a48;
}
.double_tabloR.twoSt .sport_board.tennis .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tennis_l2.jpg");
    background-color: #425018;
}
.double_tabloR.twoSt .sport_board.boxing .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_boxing_l2.jpg");
    background-color: #20293f;
}
.double_tabloR.twoSt .sport_board.baseball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_baseball_l2.jpg");
    background-color: #351f14;
}
.double_tabloR.twoSt .sport_board.rugby .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rugby_l2.jpg");
    background-color: #4a4b49;
}
.double_tabloR.twoSt .sport_board.tableTennis .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tableTennis_l2.jpg");
    background-color: #8d8d8f;
}
.double_tabloR.twoSt .sport_board.hockeyBall .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBall_l2.jpg");
    background-color: #646a72;
}
.double_tabloR.twoSt .sport_board.petanque .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_petanque_l2.jpg");
    background-color: #7c5d38;
}
.double_tabloR.twoSt .sport_board.waterPolo .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_waterPolo_l2.jpg");
    background-color: #7c735f;
}
.double_tabloR.twoSt .sport_board.darts .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_darts_l2.jpg");
    background-color: #7c735f;
}
.double_tabloR.twoSt .sport_board.chess .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_chess_l2.jpg");
    background-color: #867572;
}
.double_tabloR.twoSt .sport_board.badminton .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_badminton_l2.jpg");
    background-color: #7a6d62;
}
.double_tabloR.twoSt .sport_board.americanFootball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_americanFootball_l2.jpg");
    background-color: #30392f;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.handball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_handball_l2.jpg");
    background-color: #333f51;
}
.double_tabloR.twoSt .sport_board.konykobeg .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konykobeg_l2.jpg");
    background-color: #6c7f91;
}
.double_tabloR.twoSt .sport_board.skeleton .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skeleton_l2.jpg");
    background-color: #6a6a78;
}
.double_tabloR.twoSt .sport_board.bobsley .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_bobsley_l2.jpg");
    background-color: #253659;
}
.double_tabloR.twoSt .sport_board.skachky .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skachky_l2.jpg");
    background-color: #5e4d28;
}
.double_tabloR.twoSt .sport_board.trotting .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/trotting1.jpg");
    background-color: #5e4d28;
}
.double_tabloR.twoSt .sport_board.motorace .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_motorace_l2.jpg");
    background-color: #93a09d;
}
.double_tabloR.twoSt .sport_board.greblya .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greblya_l2.jpg");
    background-color: #4d6370;
}
.double_tabloR.twoSt .sport_board.golf .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_golf_l2.jpg");
    background-color: #788c41;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.biathlon .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_biathlon_l2.jpg");
    background-color: #6f7985;
}
.double_tabloR.twoSt .sport_board.beachFootball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachFootball_l2.jpg");
    background-color: #8b7959;
}
.double_tabloR.twoSt .sport_board.hockeyGrass .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyGrass_l2.jpg");
    background-color: #83966a;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.beachVolleyball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachVolleyball_l2.jpg");
    background-color: #6d7982;
}
.double_tabloR.twoSt .sport_board.billiards .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_billiards_l2.jpg");
    background-color: #0d5229;
}
.double_tabloR.twoSt .sport_board.snooker .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_snooker_l2.jpg");
    background-color: #2b7731;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.australianFootball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_australianFootball_l2.jpg");
    background-color: #2b3129;
    background-position:50% 0;
}
.double_tabloR.twoSt .sport_board.miniFootball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fifa_l2.jpg");
    background-color: #656466;
}
.double_tabloR.twoSt .sport_board.futsal .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_futsal_l2.jpg");
    background-color: #535d74;
}
.double_tabloR.twoSt .sport_board.curling .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_curling_l2.jpg");
    background-color: #a5a8b7;
}
.double_tabloR.twoSt .sport_board.lacrosse .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lacrosse_l2.jpg");
    background-color: #252421;
}
.double_tabloR.twoSt .sport_board.avtogonky .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_avtogonky_l2.jpg");
    background-color: #939291;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.skiing .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skiing_l2.jpg");
    background-color: #8d9dae;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.jumpingTramplyn .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_jumpingTramplyn_l2.jpg");
    background-color: #9da9b0;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.skis .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skis_l2.jpg");
    background-color: #969aa1;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.f1 .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_f1_l2.jpg");
    background-color: #413d3c;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.swimming .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_swimming_l2.jpg");
    background-color: #2e586a;
}
.double_tabloR.twoSt .sport_board.poker .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_poker_l2.jpg");
    background-color: #0a0b0c;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.gymnastics .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gymnastics_l2.jpg");
    background-color: #29363f;
}
.double_tabloR.twoSt .sport_board.borba .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_borba_l2.jpg");
    background-color: #152e51;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.judo .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_judo_l2.jpg");
    background-color: #252e4d;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.archery .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_archery_l2.jpg");
    background-color: #81bbbf;
}
.double_tabloR.twoSt .sport_board.athletics .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_athletics_l2.jpg");
    background-color: #733d3a;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.fencing .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_fencing_l2.jpg");
    background-color: #0d1112;
}
.double_tabloR.twoSt .sport_board.pryjkyVvodu .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pryjkyVvodu_l2.jpg");
    background-color: #0c49b6;
}
.double_tabloR.twoSt .sport_board.konniySport .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_konniySport_l2.jpg");
    background-color: #7095bc;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.hockeyGrass .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyGrass_l2.jpg");
    background-color: #83966a;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.avtogonky .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_avtogonky_l2.jpg");
    background-color: #939291;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.skiing .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_skiing_l2.jpg");
    background-color: #8d9dae;
    background-position:0 0;
}
.double_tabloR.twoSt .sport_board.jumpingTramplyn .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_jumpingTramplyn_l2.jpg");
    background-color: #9da9b0;
    background-position:100% 0;
}
.double_tabloR.twoSt .sport_board.hockeyBall .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_hockeyBall_l2.jpg");
    background-color: #646a72;
}
.double_tabloR.twoSt .sport_board.gaelicFootball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_gaelicFootball_l2.jpg");
    background-color: #808085;
}
.double_tabloR.twoSt .sport_board.edinoborstva .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_edinoborstva_l2.jpg");
    background-color: #161620;
}
.double_tabloR.twoSt .sport_board.floorball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_floorball_l2.jpg");
    background-color: #273641;
}
.double_tabloR.twoSt .sport_board.indoorHockey .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_indoorHockey_l2.jpg");
    background-color: #65747b;
}
.double_tabloR.twoSt .sport_board.freestyle .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_freestyle_l2.jpg");
    background-color: #738b94;
}
.double_tabloR.twoSt .sport_board.greyhounds .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_greyhounds_l2.jpg");
    background-color: #918d81;
}
.double_tabloR.twoSt .sport_board.figureSkating .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_figureSkating_l2.jpg");
    background-color: #424a54;
}
.double_tabloR.twoSt .sport_board.cricket .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_cricket_l2.jpg");
    background-color: #809a59;
}
.double_tabloR.twoSt .sport_board.beachHandball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_beachHandball_l2.jpg");
    background-color: #5087af;
}
.double_tabloR.twoSt .sport_board.netball .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_netball_l2.jpg");
    background-color: #6f695e;
}
.double_tabloR.twoSt .sport_board.olympiada .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_olympiada_l2.jpg");
    background-color: #6e6360;
}
.double_tabloR.twoSt .sport_board.kibersport .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kibersport_l2.jpg");
    background-color: #685527;
}
.double_tabloR.twoSt .sport_board.inlineHockey .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_inlineHockey_l2.jpg");
    background-color: #9b9996;
}
.double_tabloR.twoSt .sport_board.padelTennis .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_padelTennis_l2.jpg");
    background-color: #485022;
}
.double_tabloR.twoSt .sport_board.nordicCombined .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_nordicCombined_l2.jpg");
    background-color: #676d7c;
}
.double_tabloR.twoSt .sport_board.lottery .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_lottery_l2.jpg");
    background-color: #777879;
}
.double_tabloR.twoSt .sport_board.kayaks .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_kayaks_l2.jpg");
    background-color: #6b6c6e;
}
.double_tabloR.twoSt .sport_board.parusniySport .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_parusniySport_l2.jpg");
    background-color: #306589;
}
.double_tabloR.twoSt .sport_board.squash .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_squash_l2.jpg");
    background-color: #ab9274;
}
.double_tabloR.twoSt .sport_board.pentathlon .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_pentathlon_l2.jpg");
    background-color: #473923;
}
.double_tabloR.twoSt .sport_board.sumo .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sumo_l2.jpg");
    background-color: #7b7354;
}
.double_tabloR.twoSt .sport_board.softBall .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_softBall_l2.jpg");
    background-color: #24390e;
}
.double_tabloR.twoSt .sport_board.sanniySport .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_sanniySport_l2.jpg");
    background-color: #8c8d92;
}
.double_tabloR.twoSt .sport_board.rollerHockey .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_rollerHockey_l2.jpg");
    background-color: #566f50;
}
.double_tabloR.twoSt .sport_board.shooting .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shooting_l2.jpg");
    background-color: #838e90;
}
.double_tabloR.twoSt .sport_board.shortTrack .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_shortTrack_l2.jpg");
    background-color: #0c0d0e;
}
.double_tabloR.twoSt .sport_board.tvGames .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_tvGames_l2.jpg");
    background-color: #5e565e;
}
.double_tabloR.twoSt .sport_board.triathlon .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_triathlon_l2.jpg");
    background-color: #334643;
}
.double_tabloR.twoSt .sport_board.totoTB .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_toto_l2.jpg");
    background-color: #74899f;
}
.double_tabloR.twoSt .sport_board.velosport .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/board_live_velosport_l2.jpg");
    background-color: #413f3a;
}
.double_tabloR.twoSt .sport_board.csgo .board_div {
    background-image: url("https://book.easysportbet.co.uk/images/monitor/csgo.jpg");
    background-color: #413f3a;
}


.double_tabloR.twoSt.minSco .sport_board.oneTeam .board_div {
    background-position: 50% 0;
}
.double_tabloR.twoSt.minSco .sport_board.basketball .board_div{
    background-position: 100% 0;
}
.sport_board.doubleBoard .teams_statistics {
    border-radius: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    font-size: 14px;
}
.sport_board.doubleBoard .teams_img {
    padding-bottom: 5px;
    padding-top: 40px;
}
.sport_board:not(.live) .teams_img td {
    height: 118px;
    text-align: center;
}
.sport_board.doubleBoard .cur-game-result .gamer > span{
    display: block;
}
.sport_board.doubleBoard .cur-game-result .gamer > span > span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
}
.sport_board.doubleBoard .cur-game-result .gamer > span {
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
}
.sport_board.doubleBoard .cur-game-result .gamer {
    position: relative;
    width: 50%;
}
.sport_board.doubleBoard .cur-game-result td {
    line-height: 17px;
    /*white-space: nowrap;*/
}
.double_tabloR.twoSt .sport_board.doubleBoard .cur-game-result td {
    line-height: 14px;
}
.sport_board.doubleBoard .teams_img .team_logo {
    padding: 25px;
}
.sport_board.doubleBoard .teams_img .score_div .score2 {
    color: #ffc400;
    display: inline-block;
    font-family: "Oswald",sans-serif;
    font-size: 58px;
    font-weight: 400;
    line-height: 70px;
    padding-top: 15px;
    text-align: center;
    white-space: nowrap;
}
.double_tabloR.twoSt .sport_board.doubleBoard .teams_img .score_div .score2 {
    font-size: 44px;
    line-height: 65px;
    padding-top: 0;
}
.minSco .double_tabloR.twoSt .sport_board.doubleBoard .teams_img .score_div .score2 {
    font-size: 36px;
}
.sport_board.doubleBoard .teams_img .score_div .score2 span {
    display: inline-block;
    width: 50px;
}
.minSco .sport_board.doubleBoard .teams_img .score_div .score2 span {
    line-height: 38px;
    vertical-align: top;
    width: 18px;
    margin-top: 10px;
}
.double_tabloR.twoSt {
    padding-left: 0;
    height: 156px;
}
@media screen and (max-width: 1830px){
    .double_tabloR:not(.twoSt) .sport_board.doubleBoard {
        display: none;
    }
    .zone_board {
        background-image: url("https://book.easysportbet.co.uk/images/bg_zone1.jpg");
        text-align: center;
        width: 100%;
    }
    .zone_board > *{
        margin:0 auto;
    }
}

@media screen and (max-width: 1408px) {
    .soc_top_ico {
        margin-right: 10px;
    }
    input#userLogin {
        width: 105px;
    }
    input#userPassword {
        background: url("https://book.easysportbet.co.uk/images/lock.png") no-repeat scroll 72px 6px #FFFFFF;
        width: 60px;
    }
    .enter_button_main, .register_button_main {
        padding: 3px 6px;
    }
    .langDropTop {
        width: 55px;
    }
    .curlangDropTop {
        width: 45px;
    }
    .curlangDropTop .langDT17 {
        display: none;
    }
    .coefDropTop {
        margin-left: 10px;
    }
}

.tabloNavButs_con{
    left: 50%;
    margin-left: -90px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 0;
    /* width: 160px; */
}
@media screen and (max-width: 1515px) {
    .tabloNavButs_con{
        left: 36%;
    }
}
@media screen and (max-width: 1350px) {
    .tabloNavButs_con{
        left: 34%;
    }
}
.tabloNavButs{
    display: inline-block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.tabloNavButs li{
    float: left;
}
.tabloNavButs li a{
    background-image: url("https://book.easysportbet.co.uk/images/tabloNavIco.png");
    display: block;
    height: 27px;
    margin: 0 3px;
    width: 44px;
}
.tabloNavButs li a:hover{
    opacity:0.8;
}
.tabloNavButs li a.active{
    opacity:1;
}
.tabloNavButs li a.ico1{background-position:0 0;}
.tabloNavButs li a.ico2{background-position:-50px 0;}
.tabloNavButs li a.ico3{background-position:-101px 0;}
.tabloNavButs li a.ico0{
    background-image:url("https://book.easysportbet.co.uk/images/videooff.png");
    /*display: block;*/
}
.tabloNavButs li a.ico4{
    background-image:url("https://book.easysportbet.co.uk/images/statistika_off.png");
    /*display: block;*/
}
.tabloNavButs li a.ico5{
    background-image:url("https://book.easysportbet.co.uk/images/ctotohover.png");
    /*display: block;*/
}
.tabloNavButs li a.ico1.active{background-position:0 -31px;}
.tabloNavButs li a.ico2.active{background-position:-50px -31px;}
.tabloNavButs li a.ico3.active{background-position:-101px -31px;}
.tabloNavButs li a.ico0.active{
    background-image:url("https://book.easysportbet.co.uk/images/video.png");
    /*display: block;*/
}
.tabloNavButs li a.ico4.active{
    background-image:url("https://book.easysportbet.co.uk/images/statistika.png");
    /*display: block;*/
}

/*DEDUCE FORM START*/
.ulDopName {
    color: #666666;
    font-size: 18px;
    margin: 0 0 0px;
    padding: 0 0 0 20px;
}

.register_big_block2 {
    background-color: #db0000;
    border-radius: 3px;
    color: #ffffff;
    display: inline-block;
    font-family: "Roboto Condensed", sans-serif;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 40px;
    width: 236px;
    text-transform: uppercase;
    vertical-align: top;
    text-align: center;
}

.register_big_block2:hover {
    background-color: #ff2323;
}
/**     Форекс **/

/******************************/
.tabloNavButs_con{
    left: 50%;
    margin-left: -90px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 210px;
}

.tabloNavButs{
    display: inline-block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.tabloNavButs li{
    float: left;
}
.tabloNavButs li a{
    background-image: url("https://book.easysportbet.co.uk/images/tabloNavIco.png");
    display: block;
    height: 27px;
    margin: 0 3px;
    width: 44px;
}
.tabloNavButs li a:hover{
    opacity:0.8;
}
.tabloNavButs li a.active{
    opacity:1;
}
.tabloNavButs li a.ico1{background-position:0 0;}
.tabloNavButs li a.ico2{background-position:-50px 0;}
.tabloNavButs li a.ico3{background-position:-101px 0;}
.tabloNavButs li a.ico1.active{background-position:0 -31px;}
.tabloNavButs li a.ico2.active{background-position:-50px -31px;}
.tabloNavButs li a.ico3.active{background-position:-101px -31px;}

.hot_title_sport .name a {
    color: #4b4b4b;
    font-family: Roboto;
    font-size: 11px !important;
    font-weight: 500 !important;
}
.hot_title_sport .name a .gname {
    color: #000;
    font-size: 13px;
}


.top_short_link a.bold {
    color: #0082c0;
    font-weight: 700;
}

.availableCurrencies {
    left: 100%;
    margin-left: 48px;
    position: absolute;
    top: 0;
    z-index: 100;
    display:none;
}
.availableCurrencies_ul {
    background-color: #f0f0f0;
    border: 1px solid #cccccc;
    border-radius: 0 0 5px 5px;
    padding: 10px 0;
    position: relative;
    width: 285px;
    min-height: 100px;
}
.availableCurrencies_ul:before {
    background-color: #f0f0f0;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    content: "";
    display: block;
    height: 40px;
    left: -21px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px;

    -moz-transform:scale(1) rotate(45deg);
    -webkit-transform:scale(1) rotate(45deg);
    -o-transform:scale(1) rotate(45deg);
    -ms-transform:scale(1) rotate(45deg);
    transform:scale(1) rotate(45deg);
}
.availableCurrencies .topName {
    background-color: #0e568d;
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.1;
    padding: 4px 10px 4px 20px;
    border-width:1px 1px 0;
    border-style:solid;
    border-color:#ccc;
    height: 28px;
}
.availableCurrencies_ul li {
    color: #333333;
    display: block;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    margin: 0 !important;
    padding: 4px 0 4px 20px;
}
.availableCurrencies_ul li .img {
    display: inline-block;
    vertical-align: middle;
    width: 135px;
}
.availableCurrencies_ul li .name {
    display: inline-block;
    vertical-align: middle;
    width: 118px;
}

.ui-widget.ui-selectmenu-button {
    background-color: #f7f7f7;
    background-image: none;
    border: 1px solid #ffffff !important;
    border-radius: 0;
    box-shadow: 0 0 0 1px #a3a3a3 inset, 0 0 0 3px #e9e9e9;
    color: #000;
    font-size: 14px;

    outline: none;
}
.ui-widget.ui-selectmenu-button:hover{
    box-shadow: 0 0 0 1px #a3a3a3 inset, 0 0 0 3px #d5d5d5;
}
span.ui-selectmenu-text {
    line-height: 1.1 !important;
    padding: 5px 10px !important;
}
/**     /Форекс **/

.deduce2_con {
    border: 1px solid #cccccc;
    border-radius: 4px;
    margin: 30px 0;
    padding: 34px 60px 25px;
    position: relative;
}

.deduce2_con > div {
    position: relative;
    max-width: 900px;
    margin: 0 auto;
}

.deduce2_con .allName {
    color: #0c304c;
    font-size: 17px;
    font-weight: 700;
    padding-bottom: 15px;
}

.deduce2_con .allCon {
    border-radius: 4px;
    border: 1px solid #cccccc;
    padding: 25px 20px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
    background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
}

.deduce2_con .allCon:before, .deduce2_con .allCon:after,
.deduce2_con .allCon .modeCon .modeCon_ul:before, .deduce2_con .allCon .modeCon .modeCon_ul:after,
.deduce2_con .pay_input_con:before, .deduce2_con .pay_input_con:after {
    content: '';
    display: block;
    clear: both;
}

.deduce2_con .allCon .summCon {
    float: left;
    width: 50%;
    padding-right: 10%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.deduce2_con .allCon .modeCon {
    float: left;
    width: 50%;
}

.deduce2_con .allCon .selectedCon {
    float: left;
    width: 100%;
    margin-top: 35px;
}

.deduce2_con .allCon .summCon .name,
.deduce2_con .allCon .modeCon .name,
.deduce2_con .pay_input_con .name {
    color: #0c304c;
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 10px;
    line-height: 18px;
}

.deduce2_con .allCon .summCon input,
.deduce2_con .pay_input_con input {
    border: 1px solid #ccc;
    border-radius: 4px;
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.deduce2_con .allCon .modeCon .modeCon_ul {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    height: 38px;
    list-style: outside none none;
    margin: 0;
    padding: 1px;
}

.deduce2_con .allCon .modeCon .modeCon_ul.notFixW {
    display: inline-block;
    vertical-align: top;
}

.deduce2_con .allCon .modeCon .modeCon_ul li {
    color: #6d757b;
    float: left;
    font-size: 17px;
    font-weight: 700;
    line-height: 38px;
    text-align: center;
    width: 50%;
    cursor: pointer;
    border-radius: 3px;
}

.deduce2_con .allCon .modeCon .modeCon_ul.notFixW li {
    padding: 0 20px;
    width: auto;
}

.deduce2_con .allCon .modeCon .modeCon_ul li:hover {
    color: #474c50;
}

.deduce2_con .allCon .modeCon .modeCon_ul li.active {
    color: #ffffff;
    cursor: default;
    background: #3482bb;
    background: -moz-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3482bb), color-stop(100%, #0f63a4));
    background: -webkit-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -o-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -ms-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: linear-gradient(to bottom, #3482bb 0%, #0f63a4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3482bb', endColorstr='#0f63a4', GradientType=0);
}

.deduce2_con .pay_buttons {
    margin: 0 -10px 25px 0;
}

.deduce2_con .pay_buttons .money_ch {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: calc(25% - 10px);
}

.deduce2_con .pay_buttons .money_ch {
    width: -moz-calc(25% - 10px);
}

.deduce2_con .pay_buttons .money_ch {
    width: -webkit-calc(25% - 10px);
}

.deduce2_con .pay_input_con .left {
    float: left;
    width: 55%;
    padding-right: 10%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.deduce2_con .pay_input_con .left:nth-child(2) {
    padding-right: 0;
    clear: right;
    width: 45%;
}

.deduce2_con .pay_input_con .help_txt {
    font-size: 13px;
    color: #575757;
    padding-top: 10px;
}

.deduce2_con .cashOutBut {
    border-radius: 4px;
    display: inline-block;
    font-size: 21px !important;
    line-height: 40px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: top;
    white-space: nowrap;
    width: 330px;
}

.deduce2_con .pay_input_con .cashOutBut {
    margin-top: 28px;
    float: right;
    display: block;
}

.deduce2_con .pay_input_con center .cashOutBut {
    display: inline-block;
    float: none;
    margin-top: 20px;
}

.deduce_stat_name {
    color: #0c304c;
    font-size: 14px;
    font-weight: 700;
    padding: 0 0 10px 20px;
}

.deduce_stat .refreshBut {
    color: #2f7eb9;
    display: inline-block;
    font-size: 14px !important;
    line-height: 20px;
    vertical-align: top;
}

.deduce_stat .refreshBut img {
    margin-right: 4px;
    vertical-align: top;
}

.deduce_stat .refreshBut:hover {
    text-decoration: underline !important;
}

.deduce_stat {
    max-width: 1020px;
}

.deduce_stat .deduce_table {
    border-collapse: collapse;
    margin: -1px -2px;
    width: calc(100% + 4px);
}

.deduce_stat .deduce_table {
    width: -moz-calc(100% + 4px);
}

.deduce_stat .deduce_table {
    width: -webkit-calc(100% + 4px);
}

.deduce_stat .deduce_table th {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    padding: 10px 2px;
    background: #3482bb;
    background: -moz-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3482bb), color-stop(100%, #0f63a4));
    background: -webkit-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -o-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: -ms-linear-gradient(top, #3482bb 0%, #0f63a4 100%);
    background: linear-gradient(to bottom, #3482bb 0%, #0f63a4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3482bb', endColorstr='#0f63a4', GradientType=0);
}

.deduce_stat .deduce_table td, .deduce_stat .deduce_table th {
    border-color: #fff;
    border-style: solid;
    border-width: 1px 2px;
}

.deduce_stat .deduce_table td {
    color: #454b50 !important;
    font-size: 13px;
    font-weight: 700;
    padding: 4px 2px;
    text-align: center !important;
    background-color: #f4f4f4 !important;
}

.deduce_stat .deduce_table tr:nth-child(2n) td {
    background-color: #e6e6e6 !important;
}

.deduce_stat .deduce_table tr:hover td {
    border-color: #fff;
}

.deduce_table_con {
    border: 1px solid #ccc;
    border-radius: 4px;
    overflow: hidden;
}

.deduce_stat .deduce_table tfoot td {
    background-color: #1e5784 !important;
    color: #fff !important;
    font-weight: 700;
}

.deduce_stat .deduce_table tfoot td:first-child {
    text-align: left !important;
}

.deduce2_con #points-map {
    border: 1px solid #ccc;
    border-radius: 4px;
    float: left;
    height: 360px;
    margin: 30px 0 15px;
    overflow: hidden;
    width: 100%;
}

.deduce2_con #points-list {
    background-color: #fff;
    border: 1px solid #c3c3c3;
    border-radius: 4px;
    float: left;
    margin: 30px 0 15px;
    padding: 10px 0;
    width: 100%;
}

.deduce2_con .selectCountry_div {
    margin-bottom: 28px;
}

.deduce2_con .ui-selectmenu-button {
    background-color: #fff;
    border: 1px solid #ccc !important;
    border-radius: 4px;
    box-shadow: none !important;
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 1px 0 10px;
    width: 100% !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.deduce2_con .ui-selectmenu-button span.ui-selectmenu-text {
    color: #575757;
    line-height: 38px !important;
    padding: 0 !important;
}

.deduce2_con .ui-selectmenu-button .ui-icon {
    border-radius: 4px;
    height: 36px;
    margin: 0;
    right: 1px;
    top: 1px;
    width: 36px;
    position: relative;
    float: right;
    background: #d2d4d6;
    background: -moz-linear-gradient(top, #d2d4d6 0%, #96a0a7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2d4d6), color-stop(100%, #96a0a7));
    background: -webkit-linear-gradient(top, #d2d4d6 0%, #96a0a7 100%);
    background: -o-linear-gradient(top, #d2d4d6 0%, #96a0a7 100%);
    background: -ms-linear-gradient(top, #d2d4d6 0%, #96a0a7 100%);
    background: linear-gradient(to bottom, #d2d4d6 0%, #96a0a7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d4d6', endColorstr='#96a0a7', GradientType=0);
}

.deduce2_con .ui-selectmenu-button:hover .ui-icon {
    background: #babbbc;
    background: -moz-linear-gradient(top, #babbbc 0%, #7b8589 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #babbbc), color-stop(100%, #7b8589));
    background: -webkit-linear-gradient(top, #babbbc 0%, #7b8589 100%);
    background: -o-linear-gradient(top, #babbbc 0%, #7b8589 100%);
    background: -ms-linear-gradient(top, #babbbc 0%, #7b8589 100%);
    background: linear-gradient(to bottom, #babbbc 0%, #7b8589 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#babbbc', endColorstr='#7b8589', GradientType=0);
}

.deduce2_con .ui-selectmenu-button .ui-icon:before {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 10px 10px 0;
    content: "";
    display: block;
    height: 0;
    left: 9px;
    position: absolute;
    top: 15px;
    width: 0;
}

.deduce2_con #points-list .point-item {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    cursor: pointer;
}

.deduce2_con #points-list .point-item.active {
    background: none repeat scroll 0 0 rgba(181, 218, 255, 0.35);
    font-weight: 700;
}
/*DEDUCE FORM END*/

/***********************************/
.arcticmodal-overlay, .arcticmodal-container {
    z-index: 10000;
}

.box-modal.modalTableStat {
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 4px;
    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3);
    display: inline-block;
    font-family: Arial;
    margin: 0 auto;
    max-width: none;
    padding: 40px 10px 30px;
    width: auto !important;
}
.arcticmodal-loading{
    margin:0 auto;
}

.modalTableStatCon, .modalTableStatCon div {
    position: relative;
}
.modalTableStatCon .lineHead:before, .modalTableStatCon .lineHead:after,
.modalTableStatCon .lineStat:before, .modalTableStatCon .lineStat:after,
.modalTableStatCon .scoreCon:before, .modalTableStatCon .scoreCon:after,
.modalTableStatCon .dopScore:before, .modalTableStatCon .dopScore:after{
    display:block;
    clear:both;
    content:'';
}
.modalTableStatCon .lineHead > div,
.modalTableStatCon .lineStat > div,
.modalTableStatCon .scoreCon .l,
.modalTableStatCon .dopScore > div{
    float:left;
}
.modalTableStatCon .lineHead{
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    height: 36px;
    line-height: 36px;
    padding-left: 205px;
    padding-right: 253px;

    background: #164161;
    background: -moz-linear-gradient(top,  #164161 0%, #152d3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#164161), color-stop(100%,#152d3f));
    background: -webkit-linear-gradient(top,  #164161 0%,#152d3f 100%);
    background: -o-linear-gradient(top,  #164161 0%,#152d3f 100%);
    background: -ms-linear-gradient(top,  #164161 0%,#152d3f 100%);
    background: linear-gradient(to bottom,  #164161 0%,#152d3f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164161', endColorstr='#152d3f',GradientType=0 );
}
.modalTableStatCon .lineStat{
    color: #fff;
    font-size: 13px;
    height: 28px;
    line-height: 28px;
    text-align:center;
    padding-left: 205px;
    padding-right: 253px;
}
.modalTableStatCon .lineStat .name{
    text-align:left;
    font-size: 12px;
}
.modalTableStatCon .lineStat .name .tImg {
    margin-right: 10px;
}
.modalTableStatCon .lineHead .num,
.modalTableStatCon .lineStat .num {
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 29px;
}
.modalTableStatCon .lineHead .name,
.modalTableStatCon .lineStat .name {
    left: 29px;
    padding: 0 10px;
    position: absolute;
    top: 0;
    width: 155px;
}
.modalTableStatCon .lineHead .dopScore, .modalTableStatCon .lineStat .dopScore {
    position: absolute;
    right: 0;
    top: 0;
}
.modalTableStatCon .lineHead .scoreCon .l,
.modalTableStatCon .lineStat .scoreCon .l,
.modalTableStatCon .lineHead .dopScore > div,
.modalTableStatCon .lineStat .dopScore > div {
    text-align: center;
    width: 39px;
}
.modalTableStatCon .lineHead .dopScore > div.b,
.modalTableStatCon .lineStat .dopScore > div.b {
    width: 52px;
}
.modalTableStatCon .tImg {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    height: 22px;
    vertical-align: middle;
    width: 22px;
}
.modalTableStatCon .color1{
    background: #3b503d;
    background: -moz-linear-gradient(top,  #3b503d 0%, #566a57 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b503d), color-stop(100%,#566a57));
    background: -webkit-linear-gradient(top,  #3b503d 0%,#566a57 100%);
    background: -o-linear-gradient(top,  #3b503d 0%,#566a57 100%);
    background: -ms-linear-gradient(top,  #3b503d 0%,#566a57 100%);
    background: linear-gradient(to bottom,  #3b503d 0%,#566a57 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b503d', endColorstr='#566a57',GradientType=0 );
}
.modalTableStatCon .color2{
    background: #2d3d49;
    background: -moz-linear-gradient(top,  #2d3d49 0%, #3c4c58 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d3d49), color-stop(100%,#3c4c58));
    background: -webkit-linear-gradient(top,  #2d3d49 0%,#3c4c58 100%);
    background: -o-linear-gradient(top,  #2d3d49 0%,#3c4c58 100%);
    background: -ms-linear-gradient(top,  #2d3d49 0%,#3c4c58 100%);
    background: linear-gradient(to bottom,  #2d3d49 0%,#3c4c58 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3d49', endColorstr='#3c4c58',GradientType=0 );
}
.modalTableStatCon .color3{
    background-color:#1f2930;
}
.modalTableStatCon .color3:nth-child(2n){
    background-color:#243038;
}
.modalTableStatCon .lineStat .scoreCon .l,
.modalTableStatCon .lineStat .dopScore > div {
    height: 28px;
}
.modalTableStatCon .lineStat > div + div,
.modalTableStatCon .lineStat .scoreCon .l + .l,
.modalTableStatCon .lineStat .dopScore > div + div,
.modalTableStatCon .lineHead > div + div,
.modalTableStatCon .lineHead .scoreCon .l + .l,
.modalTableStatCon .lineHead .dopScore > div + div {
    border-left: 1px solid rgba(0, 0, 0, 0.4);
}
.modalTableStatCon > div + div {
    border-top: 1px solid rgba(0, 0, 0, 0.4);
}
.modalTableStatCon .lineStat .scoreCon .l {
    background-color: rgba(0, 0, 0, 0.22);
}
.modalTableStatCon .lineStat .scoreCon .l.null {
    background-color: rgba(0, 0, 0, 0.1);
}
.modalTableStatCon .lineStat .scoreCon,
.modalTableStatCon .lineHead .scoreCon{
    height: 28px;
    overflow: hidden;
}
.modalTableStatCon .lineHead .scoreCon{
    height: 36px;
}
.modalTableStatCon .lineHead,
.modalTableStatCon .lineStat{
    max-width: 800px;
}
@media screen and (max-width: 1215px){.modalTableStatCon .lineHead,.modalTableStatCon .lineStat{  max-width: 560px;  }}
@media screen and (max-width: 1120px){.modalTableStatCon .lineHead,.modalTableStatCon .lineStat{  max-width: 480px;  }}
@media screen and (max-width: 1050px){.modalTableStatCon .lineHead,.modalTableStatCon .lineStat{  max-width: 400px;  }}
@media screen and (max-width: 960px){.modalTableStatCon .lineHead,.modalTableStatCon .lineStat{  max-width: 320px;  }}
@media screen and (max-width: 885px){.modalTableStatCon .lineHead,.modalTableStatCon .lineStat{  max-width: 240px;  }}

.modalTableStatCon .scoreConScroll {
    height: 40px;
    left: 205px;
    position: absolute;
    right: 253px;
    top: -40px;
    padding-left:14px;
}
.modalTableStatCon .scoreConScroll:before,
.modalTableStatCon .scoreConScroll:after{
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 1px;

    background: -moz-linear-gradient(top,  rgba(59,59,59,0) 0%, rgba(59,59,59,1) 35%, rgba(59,59,59,1) 65%, rgba(59,59,59,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,59,59,0)), color-stop(35%,rgba(59,59,59,1)), color-stop(65%,rgba(59,59,59,1)), color-stop(100%,rgba(59,59,59,0)));
    background: -webkit-linear-gradient(top,  rgba(59,59,59,0) 0%,rgba(59,59,59,1) 35%,rgba(59,59,59,1) 65%,rgba(59,59,59,0) 100%);
    background: -o-linear-gradient(top,  rgba(59,59,59,0) 0%,rgba(59,59,59,1) 35%,rgba(59,59,59,1) 65%,rgba(59,59,59,0) 100%);
    background: -ms-linear-gradient(top,  rgba(59,59,59,0) 0%,rgba(59,59,59,1) 35%,rgba(59,59,59,1) 65%,rgba(59,59,59,0) 100%);
    background: linear-gradient(to bottom,  rgba(59,59,59,0) 0%,rgba(59,59,59,1) 35%,rgba(59,59,59,1) 65%,rgba(59,59,59,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003b3b3b', endColorstr='#003b3b3b',GradientType=0 );
}
.modalTableStatCon .scoreConScroll:before{left:-1px;}
.modalTableStatCon .scoreConScroll:after{right:-1px;}
.modalTableStatCon .scoreConScroll .prev, .modalTableStatCon .scoreConScroll .next {
    border: 1px solid #3b3b3b;
    cursor: pointer;
    float: left;
    height: 20px;
    margin: 9px 2px 0 0;
    width: 36px;
    position:relative;

    background: #292929;
    background: -moz-linear-gradient(top,  #292929 0%, #010101 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#292929), color-stop(100%,#010101));
    background: -webkit-linear-gradient(top,  #292929 0%,#010101 100%);
    background: -o-linear-gradient(top,  #292929 0%,#010101 100%);
    background: -ms-linear-gradient(top,  #292929 0%,#010101 100%);
    background: linear-gradient(to bottom,  #292929 0%,#010101 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#010101',GradientType=0 );
}
.modalTableStatCon .scoreConScroll .prev{
    border-radius:5px 1px 1px 5px;
}
.modalTableStatCon .scoreConScroll .next{
    border-radius:1px 5px 5px 1px;
}
.modalTableStatCon .scoreConScroll .prev:not(.disabled):hover, .modalTableStatCon .scoreConScroll .next:not(.disabled):hover{
    background: #333333;
    background: -moz-linear-gradient(top,  #333333 0%, #0c0c0c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#0c0c0c));
    background: -webkit-linear-gradient(top,  #333333 0%,#0c0c0c 100%);
    background: -o-linear-gradient(top,  #333333 0%,#0c0c0c 100%);
    background: -ms-linear-gradient(top,  #333333 0%,#0c0c0c 100%);
    background: linear-gradient(to bottom,  #333333 0%,#0c0c0c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#0c0c0c',GradientType=0 );
}
.modalTableStatCon .scoreConScroll .prev:before,
.modalTableStatCon .scoreConScroll .next:before {
    border-style: solid;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin: -6px 0 0 -3px;
    position: absolute;
    top: 50%;
    width: 0;
}
.modalTableStatCon .scoreConScroll .prev:before{
    border-width: 6px 6px 6px 0;
    border-color: transparent #fff transparent transparent;
}
.modalTableStatCon .scoreConScroll .next:before {
    border-width: 6px 0 6px 6px;
    border-color: transparent transparent transparent #fff;
}
.modalTableStatCon .scoreConScroll .prev.disabled:before{
    border-color: transparent #8a8a8a transparent transparent;
}
.modalTableStatCon .scoreConScroll .next.disabled:before {
    border-color: transparent transparent transparent #8a8a8a;
}

.modalTableStatCon .lineStat.hover:before,
.modalTableStatCon .lineStat .hover:before,
.modalTableStatCon .lineHead .hover:before {
    background-color: rgba(255, 255, 255, 0.2);
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

/*******************************/
.loc_info2{display:block;}
.loc_info1{display:none;}
#fLogin2{display:none;}
.fLogin1{display: block;}
/*.loginDropTop_con{display:none;}*/
/*.loginDropTop{display:none;}*/
/*.curloginDropTop{display:none;}*/
/*.loginDropTop_div{display:none;}*/
/*@media screen and (max-width: 1366px) {*/

.paymentsTLBut{
    background-color: #4E84A9;
    background-image: url("https://book.easysportbet.co.uk/images/paymentsTLBut.png");
    background-position: 8px 50%;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    margin: 3px 0 0 5px !important;
    padding: 0 15px 0 40px;
}

.paymentsTLBut:hover{
    background-color: #619BC3;
}
#submenu {
    display: none;
}
#header {
    border-bottom: 2px solid #ededed;
    box-shadow: 0 1px 0 0 #cccccc;
    height: 58px;
    margin-bottom: 1px;
    padding-left: 150px !important;
    padding-right: 20px !important;
}
#headerLogo img#_logo {
    height: 38px;
    margin-top: 10px !important;
    width: auto;
}
.loc_info1{display:none;}
.fLogin1{display:none;}
.top_short_link{display:none;}
.loc_info2{display:block;}
#fLogin2{display:block;}
/*.loginDropTop{display:block;}*/
/*.loginDropTop_con{display:block;}*/
/*.curloginDropTop{display:block;}*/
/*.loginDropTop_div{display:block;}*/
.loc_info_leftFL {
    float: left;
}
.loc_info_leftFL:before, .loc_info_leftFL:after {
    clear: both;
    content: "";
    display: block;
}
.loc_info_leftFL > * {
    display: block;
    float: left;
    left: auto;
    margin: 0 5px 0 0;
    position: relative;
    top: auto;
}
.loc_info_leftFL .win_load, .loc_info_leftFL .smart_load {
    margin-top: 2px;
    padding: 4px 8px 0 40px;
    text-align: left;
    width: auto;
}
.loc_info_leftFL .chromePlugin {
    color: #959595;
    height: 27px;
    line-height: 12px;
    padding-top: 6px;
    text-align: left;
    width: auto;
}
.loc_info_leftFL  .win_load .hideDop, .loc_info_leftFL  .smart_load .hideDop{display:none;}
.loc_info2 .menu_stat a {
    background-image: url("https://book.easysportbet.co.uk/images/menu_stat_icons2.png");
    border-radius: 2px;
    height: 30px;
    margin-top: 3px;
    width: 31px;
}
.loc_info2 .menu_stat a.st{background-position:-62px 0;}
.loc_info2 .menu_stat a.rz{background-position:-31px 0;}
.loc_info2 .menu_stat a.ls{background-position:0 0;}
.loc_info2 .menu_stat a.st:hover{background-position:-62px -30px;}
.loc_info2 .menu_stat a.rz:hover{background-position:-31px -30px;}
.loc_info2 .menu_stat a.ls:hover{background-position:0 -30px;}



@media screen and (max-width: 1790px) {
    .loc_info_leftFL .win_load .name,
    .loc_info_leftFL .smart_load .name {
        display: none;
    }
    .loc_info_leftFL  .win_load {
        padding-left: 32px;
        width: 40px;
    }
    .loc_info_leftFL  .smart_load {
        padding-left: 25px;
        width: 34px;
    }
    .loc_info_leftFL  .win_load:hover .hideDop,
    .loc_info_leftFL  .smart_load:hover .hideDop {
        display: block;
    }
}



@media screen and (max-width: 1570px) {
    #menu-after {
        margin-left: 98px !important;
    }
    #menu-after li + li {
        padding-left: 4px;
    }
    .numbersInLine {
        font-size: 16px;
    }
    .loc_info_leftFL .chromePlugin {
        width: 0px;
        overflow: hidden;
        margin-right: 0;
    }
    .paymentsTLBut {
        padding-right: 0;
    }
    .paymentsTLBut span {
        display: none;
    }
}

@media screen and (max-width: 1460px) {
    .title_of_messages {
        display: none;
    }
    .submenu_link {
        margin: 0 6px 0 0;
    }

    #uMessage {
        margin-left: 0px;
    }

    .up-funds-button-green {
        margin: 0 6px 0 0;
    }
    .wrap_lk {
        margin-left: 7px;
    }
}

.loc_info_leftFL  #loginout1 {
    float: right;
}
.loc_info_leftFL  #loginout {
    float: right;
}
.loginDropTop {
    float: left;
    height: 30px;
    line-height: 1.3;
    margin-left: 20px;
    position: relative;
}
.curloginDropTop {
    background-color: #1f72af;
    border-radius: 0 0 2px 2px;
    box-shadow: -2px 2px 3px 1px rgba(0, 0, 0, 0.3);
    color: #fff;
    cursor: pointer;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    padding-left: 17px;
    padding-right: 45px;
    position: relative;
    text-align: left;
    z-index: 5;
}
.curloginDropTop:hover {
    background-color: #2583c8;
}
.loginDropTop_con.active .curloginDropTop {
    background-color: #1f72af;
    box-shadow: none;
}
.curloginDropTop .arr {
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.2) inset;
    height: 20px;
    position: absolute;
    right: 0;
    top: 4px;
    width: 31px;
}
.curloginDropTop .arr:before {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 4px 4px 0;
    content: "";
    display: block;
    height: 0;
    left: 12px;
    position: absolute;
    top: 9px;
    width: 0;
}
.loginDropTop_con.active .curloginDropTop .arr:before {
    border-color: transparent transparent #fff;
    border-width: 0 4px 4px;
}
.loginDropTop_div {
    background-color: #1f72af;
    border-radius: 0 0 2px 2px;
    display: none;
    margin: 0;
    padding: 45px 20px 10px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    width: 195px;
    box-shadow:-2px 2px 3px 1px rgba(0, 0, 0, 0.3);
}
.loginDropTop_con.active .loginDropTop_div {
    display: block;
}
.loginDropTop_div input[type="text"], .loginDropTop_div input[type="password"] {
    box-sizing: border-box;
    display: block;
    height: 26px !important;
    line-height: 26px;
    margin: 0 0 4px !important;
    padding: 0 10px !important;
    width: 100% !important;
}
.loginDropTop_div .clearSave {
    padding: 4px 0 10px;
}
.loginDropTop_div .clearSave:before, .loginDropTop_div .clearSave:after {
    clear: both;
    content: "";
    display: block;
}
.loginDropTop_div .clearSave label {
    cursor: pointer;
    float: left;
    max-width: 50%;
    font-size: 11px;
    line-height: 14px;
    padding-left: 20px;
    color: #9cccec;
}
.loginDropTop_div .clearSave .big_check + label:before {
    background-color: #fff;
    background-image: none;
    box-shadow: 2px 2px 2px 0 #b9b9b9 inset;
    height: 14px;
    width: 14px;
}
.loginDropTop_div .clearSave .big_check:checked + label:after {
    background-color: #1f72af;
    content: "";
    display: block;
    height: 8px;
    left: 3px;
    position: absolute;
    top: 2px;
    width: 8px;
}
.loginDropTop_div .enter_button_main {
    background-color: #77a02e;
    background-image: none;
    display: block;
    float: none;
    height: 26px;
    line-height: 26px;
    margin: 0 30px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
}
.loginDropTop_div .enter_button_main:hover {
    background-color: #8cba39;
}
.loginDropTop_div .socAuthTxt {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
    color: #fff;
    font-size: 12px !important;
    margin-top: 10px;
    padding: 11px 10px 0;
    text-align: center;
}
.loginDropTop_div .all_soc_enter {
    background-color: transparent;
    box-shadow: none;
    display: block;
    position: relative;
    right: auto;
    top: auto;
}
.loginDropTop_div .all_soc_enter:before {
    display: none;
}
.loginDropTop_div .all_soc_enter li {
    border: medium none;
}
.loginDropTop_div .all_soc_enter a {
    background-color: transparent;
    box-shadow: none;
    color: #a6d1f1;
    font-size: 16px;
    font-weight: 400;
    text-shadow: 0 0 0 transparent;
    padding: 6px 8px;
    text-align: left;
}
.loginDropTop_div .all_soc_enter a:hover {
    background-color: #195b8c;
    color: #a6d1f1;
}
.loginDropTop_div .all_soc_enter a:before {
    border: 1px solid #fff;
    border-radius: 50%;
    background-color: #fff;
}
.loginDropTop_div .clearSave .forgot_pass_main {
    color: #9cccec;
    float: right;
    font-size: 11px;
    max-width: 50%;
    text-align: right;
}
.loc_info2  .register_button_main{
    background-color: #77a02e;
    background-image: none;
    border-radius: 0 0 2px 2px;
    box-shadow: -2px 2px 3px 1px rgba(0, 0, 0, 0.3);
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    padding: 0 30px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0;
}
.loc_info2  .register_button_main:hover{
    background-color: #8bba37;
}
#games_top_menu > ul > li, #games_top_menu li.multiMain_link {
    margin-top: 10px !important;
}
#headF {
    background-position: 0 0;
    background-size: 1px 85px;
}
.timeButTopFl {
    float: right;
    margin-left: 10px;
    position: relative;
}
.timeButTop {
    background: #4E84A9;
    border-radius: 0 0 2px 2px;
    box-shadow: -2px 2px 3px 1px rgba(0, 0, 0, 0.3);
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    padding: 0 28px 0 12px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0;
    z-index:5;
}
.timeButTop:hover{
    background-color: #619BC3;
}
.timeButTop .arr {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: 4px 4px 0;
    display: block;
    height: 0;
    position: absolute;
    right: 10px;
    top: 14px;
    width: 0;
}
.timeButTopFl.active .timeButTop .arr {
    border-color: transparent transparent #fff;
    border-width: 0 4px 4px;
}
.timeButTop_con {
    background-color: #4E84A9;
    border-radius: 0 0 2px 2px;
    display: none;
    padding: 40px 5px 10px 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: 640px;
    z-index: 1000;
    box-shadow:-2px 2px 3px 1px rgba(0, 0, 0, 0.3);
}
.timeButTopFl.active .timeButTop {
    background-color: #4E84A9;
    box-shadow: none;
    z-index: 1005;
}
.timeButTopFl.active .timeButTop_con {
    display: block;
}
.timeButTop_con_scroll {
    height: 200px;
    overflow: hidden;
}
.timeButTop_con_scroll ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: left;
}
.timeButTop_con_scroll ul li {
    color: #fff;
    cursor: pointer;
    font-size: 11px;
    line-height: 1.3;
    padding: 2px 25px 2px 70px;
    position:relative;
}
.timeButTop_con_scroll ul li .labelUTC {
    display: block;
    left: 0;
    position: absolute;
    text-align: right;
    top: 2px;
    white-space: nowrap;
    width: 65px;
}
.timeButTop_con_scroll ul li:hover,.timeButTop_con_scroll ul li.active {
    background: #4c6372;
}
/*}*/

/*.jspVerticalBar {*/
/*background-color: #103856 !important;*/
/*width: 11px !important;*/
/*}*/
/*.timeButTop_con_scroll .jspVerticalBar .jspArrow {*/
/*height: 0px;*/
/*}*/
/*.jspVerticalBar .jspArrow:not(.jspDisabled):hover {*/
/*opacity:1;*/
/*}*/
/*.jspArrow.jspArrowUp{*/
/*background-image:url(https://book.easysportbet.co.uk/images/jspArrowTop.png);*/
/*}*/
/*.jspArrow.jspArrowDown{*/
/*background-image:url(https://book.easysportbet.co.uk/images/jspArrowBottom.png);*/
/*}*/
/*.jspDrag {*/
/*background-color: #044a7d !important;*/
/*border-radius: 0;*/
/*left: 1px;*/
/*width: 9px;*/
/*}*/
/*.jspDrag.jspHover,.jspDrag.jspActive {*/
/*background-color: #0360a4 !important;*/
/*}*/

/** Табло гольф **/
.NTV_topCon:before,.NTV_topCon:after{
    display:block;
    clear:both;
    content:'';
}
.NTV_newTabloVision_con {
    background-color: rgba(0, 0, 0, 0.3);
    font-family: Arial,sans-serif;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.twoSt .NTV_newTabloVision_con {
    padding-left: 150px;
}
.NTV_topCon {
    height: 115px;
    padding: 25px 35px 0;
}
.twoSt .NTV_topCon {
    left: 0;
    padding: 22px 0 0 10px;
    position: absolute;
    top: 0;
    width: 140px;
}
.NTV_topCon > div{
    float:left;
}
.NTV_statusCon{width:40%;}
.NTV_scoreCon,.NTV_timerCon{width:30%;}
.twoSt .NTV_topCon > div {
    float: none;
    width: 100%;
}
.NTV_statusDiv {
    float: left;
    white-space: nowrap;
}
.twoSt .NTV_statusDiv {
    float: none;
}
.NTV_statName {
    color: #fcc101;
    font-size: 14px;
    line-height: 14px;
    padding-bottom: 5px;
}
.NTV_statName a {color: #fcc101;font-size: 14px !important;}
.NTV_statName a:hover {text-decoration: underline !important;}
.twoSt .NTV_statName {
    font-size: 8px;
    padding-bottom: 0;
}
.twoSt .NTV_statName a{font-size: 8px !important;}
.NTV_statInfo {
    font-size: 24px;
    line-height: 30px;
    text-transform: uppercase;
}
.twoSt .NTV_statInfo {
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 8px;
}
.NTV_scName {
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    padding-bottom: 2px;
    text-transform: uppercase;
}
.twoSt .NTV_scName {
    display: none;
}
.NTV_scInfo {
    color: #fcc101;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
    white-space: nowrap;
}
.NTV_scInfo > span {
    display: inline-block;
    vertical-align: top;
}
.twoSt .NTV_scInfo .num {
    font-size: 34px;
}
.NTV_scInfo .sep {
    box-shadow: 0 -6px 0 0 #fcc101 inset, 0 6px 0 0 #fcc101 inset;
    height: 21px;
    line-height: 21px;
    margin: 10px 15px 0;
    width: 6px;
}
.NTV_timer {
    background-image: url("https://book.easysportbet.co.uk/images/time-icon.png");
    background-position: 0 50%;
    background-repeat: no-repeat;
    float: right;
    font-size: 26px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    margin-top: 14px;
    padding-left: 24px;
}
.twoSt .NTV_timer {
    display: inline-block;
    float: none;
    font-size: 22px;
    margin-top: 4px;
    text-align: left;
}
.NTV_centerCon {
    padding: 0 10px 0 35px;
}
.twoSt .NTV_centerCon {
    padding: 10px 35px 0 0;
}
.NTV_table td {
    height: 60px;
    padding: 0 10px;
    text-align: center;
    vertical-align: middle;
}
.NTV_table .centerTr td {
    font-size: 12px;
    height: 20px;
    padding: 0 10px;
    text-transform: uppercase;
    white-space: nowrap;
}
.twoSt .NTV_table .centerTr td {
    height: 10px;
    line-height: 10px;
}
.NTV_table td.NTV_img {
    padding-left: 0;
    text-align: left;
}
.NTV_table td.NTV_img > div {
    background-color: rgba(0, 0, 0, 0.5);
    border: 2px solid #fff;
    border-radius: 4px;
    height: 50px;
    overflow: hidden;
    padding: 3px;
    width: 50px;
}
.twoSt .NTV_table td.NTV_img > div {
    border: medium none;
    padding: 5px;
}
.NTV_table td.NTV_img > div img {
    display: block;
    height: 50px;
    width: 50px;
}
.NTV_table td.NTV_names {
    text-align: left;
    width: 45%;
}
.NTV_table td.NTV_names > div {
    height: 50px;
    position: relative;
    width: 100%;
}
.NTV_table td.NTV_names > div > div {
    font-size: 20px;
    font-weight: 700;
    left: 0;
    line-height: 25px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.NTV_table td.NTV_names .NTV_name1 {
    padding-right: 25px;
    top: 0;
}
.NTV_table td.NTV_names .NTV_name2 {
    bottom: 0;
}
.NTV_table td.NTV_names .NTV_name1 .ball {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: none;
    height: 12px;
    margin-top: -6px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 12px;
}
.NTV_table td.NTV_names .NTV_name1 .ball.act{
    display: block;
}
.NTV_table td.NTV_num {
    color: #fcc101;
    font-size: 40px;
    padding: 0;
}
.NTV_table td.NTV_num.boldNum {
    font-weight: 700;
}
.NTV_table .centerTr td.NTV_line > div {
    background-color: #ddb300;
    height: 5px;
    margin: 0 auto;
    width: 40px;
}
.NTV_table {
    width: 100%;
}

.NTV_newTabloVision_con.golfCon {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    padding: 75px 20px 0;
    background-color: rgba(0, 0, 0, 0.5);
}
.twoSt .NTV_newTabloVision_con.golfCon {
    padding: 15px 50px 0;
}
.NTV_tableGolf {
    border-collapse: collapse;
    width: 100%;
}
.NTV_switchUl {
    height: 20px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    font-size: 0;
}
.NTV_switchUl:before, .NTV_switchUl:after{
    content:'';
    display:block;
    clear:both;
}
.NTV_switchUl li {
    background-color: #404240;
    border: 1px solid #818581;
    color: #999999;
    cursor: pointer;
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    padding: 0 7px;
    display: inline-block;
}
.NTV_switchUl li:hover {
    background-color: #2a2c2a;
}
.NTV_switchUl li + li {
    margin-left: -1px;
}
.NTV_switchUl li:first-child{border-radius: 2px 0 0 2px;}
.NTV_switchUl li:last-child{border-radius: 0 2px 2px 0;}
.NTV_switchUl li.active {
    background-color: #818581;
    color: #fff;
    cursor: default;
}
.NTV_tableGolf th, .NTV_tableGolf td {
    font-family: Arial;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    padding: 5px;
    text-align: center;
    vertical-align: top;
}
.NTV_tableGolf td.name {
    padding-left: 0;
    text-align: left;
}
.NTV_tableGolf td.name > img {
    display: inline-block;
    margin-right: 10px;
    max-height: 20px;
    vertical-align: top;
}
.NTV_tableGolf td.name > .nameSpan {
    font-weight: 700;
}
.NTV_tableGolf th {
    line-height: 14px;
    padding: 2px 4px;
    text-transform: uppercase;
}
.NTV_tableGolf th.f10 {
    font-size: 10px;
    text-align: right;
}
.NTV_tableGolf th.bold {
    font-weight: 700;
}
.NTV_tableGolf td.num > span {
    display: block;
    height: 20px;
    line-height: 20px;
    min-width: 16px;
    padding: 0 2px;
}
.NTV_tableGolf td.num > span.g, .NTV_dopGolf > span.g > i{background-color:rgba(0,137,0,0.5);}
.NTV_tableGolf td.num > span.o, .NTV_dopGolf > span.o > i{background-color:rgba(255,168,0,0.5);}
.NTV_tableGolf td.num > span.b, .NTV_dopGolf > span.b > i{background-color:rgba(13,85,140,0.5);}
.NTV_tableGolf td.num > span.s, .NTV_dopGolf > span.s > i{background-color:rgba(39,39,39,0.5);}
.NTV_tableGolf td.num > span.r, .NTV_dopGolf > span.r > i{background-color:rgba(218,0,0,0.5);}
.NTV_tableGolf td.num > span.fpl, .NTV_dopGolf > span.fpl > i{background-color:rgba(4, 83, 241, 0.5)}
.NTV_tableGolf td.num > span.spl, .NTV_dopGolf > span.spl > i{background-color:rgba(241, 4, 83, 0.5)}
.NTV_tableGolf td.num > span.nonepl, .NTV_dopGolf > span.nonepl > i{background-color:rgba(156, 149, 151, 0.12)}

.NTV_tableGolf td.num.bold > span {
    background-color: rgba(68, 68, 68, 0.5);
    color: #fcc101;
    font-weight: 700;
}
.NTV_tableGolf th.NTV_switchTd {
    vertical-align: middle;
    padding-left: 0;
    text-align: left;
}
.NTV_tableGolf [data-block]:not([data-block="1"]) {
    display: none;
}
.NTV_dopGolf {
    margin-top: 20px;
}
.twoSt .NTV_dopGolf {
    margin-top: 0;
}
.NTV_dopGolf > span {
    display: inline-block;
    font-size: 8px;
    line-height: 20px;
    margin-top: 5px;
    padding-left: 30px;
    text-transform: uppercase;
    vertical-align: top;
    margin-right: 35px;
    white-space: nowrap;
    position:relative;
}
.twoSt .NTV_dopGolf > span {
    margin-right: 20px;
}
.NTV_dopGolf > span:last-child {
    margin-right: 0 !important;
}
.NTV_dopGolf > span > i {
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 20px;
}

.double_tabloR.twoSt.h180,
.double_tabloR.twoSt.h180 .sport_board,
.double_tabloR.twoSt.h180 .sport_board .board_div {
    height: 180px;
}

@media screen and (max-width: 1870px) {
    .NTV_centerCon {
        padding: 0 10px;
    }
    .NTV_table td.NTV_img {
        padding-right: 0;
    }
    .NTV_table td.NTV_names > div > div {
        font-size: 18px;
    }
    .NTV_table td.NTV_num {
        font-size: 34px;
    }
    .NTV_topCon {
        padding: 25px 15px 0;
    }
}

@media screen and (max-width: 1490px) {
    .twoSt .NTV_newTabloVision_con.golfCon {
        padding-left: 15px;
        padding-right: 10px;
    }
}

@media screen and (max-width: 1425px) {
    .twoSt .NTV_scInfo .num {
        font-size: 26px;
    }
    .twoSt .NTV_scInfo .sep {
        box-shadow: 0 -4px 0 0 #fcc101 inset, 0 4px 0 0 #fcc101 inset;
        height: 12px;
        margin: 14px 6px 0;
        width: 4px;
    }
    .twoSt .NTV_topCon {
        padding-left: 0;
        width: 120px;
    }
    .twoSt .NTV_newTabloVision_con {
        padding-left: 125px;
    }
    .twoSt .NTV_centerCon {
        padding-right: 10px;
    }
    .twoSt .NTV_table .centerTr td {
        font-size: 10px;
        padding: 0 5px;
    }
    .twoSt .NTV_table .centerTr td.NTV_line > div {
        height: 3px;
        width: 30px;
    }
    .twoSt .NTV_table td.NTV_num {
        font-size: 32px;
    }
    .twoSt .NTV_table td.NTV_names > div > div {
        font-size: 17px;
        padding-right: 16px;
    }
}
/** Табло гольф **/

/**     Новое табло **/
.NTV_topCon:before,.NTV_topCon:after{
    display:block;
    clear:both;
    content:'';
}
.NTV_newTabloVision_con {
    background-color: rgba(0, 0, 0, 0.3);
    font-family: Arial,sans-serif;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.twoSt .NTV_newTabloVision_con {
    padding-left: 150px;
}
.NTV_topCon {
    height: 115px;
    padding: 25px 35px 0;
}
.twoSt .NTV_topCon {
    left: 0;
    padding: 22px 0 0 10px;
    position: absolute;
    top: 0;
    width: 140px;
}
.NTV_topCon > div{
    float:left;
}
.NTV_statusCon{width:40%;}
.NTV_scoreCon,.NTV_timerCon{width:30%;}
.twoSt .NTV_topCon > div {
    float: none;
    width: 100%;
}
.NTV_statusDiv {
    float: left;
    white-space: nowrap;
}
.twoSt .NTV_statusDiv {
    float: none;
}
.NTV_statName {
    color: #fcc101;
    font-size: 14px;
    line-height: 14px;
    padding-bottom: 5px;
}
.NTV_statName a {color: #fcc101;font-size: 14px !important;}
.NTV_statName a:hover {text-decoration: underline !important;}
.twoSt .NTV_statName {
    font-size: 8px;
    padding-bottom: 0;
}
.twoSt .NTV_statName a{font-size: 8px !important;}
.NTV_statInfo {
    font-size: 24px;
    line-height: 30px;
    text-transform: uppercase;
}
.twoSt .NTV_statInfo {
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 8px;
}
.NTV_scName {
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    padding-bottom: 2px;
    text-transform: uppercase;
}
.twoSt .NTV_scName {
    display: none;
}
.NTV_scInfo {
    color: #fcc101;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
    white-space: nowrap;
}
.NTV_scInfo > span {
    display: inline-block;
    vertical-align: top;
}
.twoSt .NTV_scInfo .num {
    font-size: 34px;
}
.NTV_scInfo .sep {
    box-shadow: 0 -6px 0 0 #fcc101 inset, 0 6px 0 0 #fcc101 inset;
    height: 21px;
    line-height: 21px;
    margin: 10px 15px 0;
    width: 6px;
}
.NTV_timer {
    background-image: url("https://book.easysportbet.co.uk/images/time-icon.png");
    background-position: 0 50%;
    background-repeat: no-repeat;
    float: right;
    font-size: 26px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    margin-top: 14px;
    padding-left: 24px;
}
.twoSt .NTV_timer {
    display: inline-block;
    float: none;
    font-size: 22px;
    margin-top: 4px;
    text-align: left;
}
.NTV_centerCon {
    padding: 0 10px 0 35px;
}
.twoSt .NTV_centerCon {
    padding: 10px 35px 0 0;
}
.NTV_table td {
    height: 60px;
    padding: 0 10px;
    text-align: center;
    vertical-align: middle;
}
.NTV_table .centerTr td {
    font-size: 12px;
    height: 20px;
    padding: 0 10px;
    text-transform: uppercase;
    white-space: nowrap;
}
.twoSt .NTV_table .centerTr td {
    height: 10px;
    line-height: 10px;
}
.NTV_table td.NTV_img {
    padding-left: 0;
    text-align: left;
}
.NTV_table td.NTV_img > div {
    background-color: rgba(0, 0, 0, 0.5);
    border: 2px solid #fff;
    border-radius: 4px;
    height: 50px;
    overflow: hidden;
    padding: 3px;
    width: 50px;
}
.twoSt .NTV_table td.NTV_img > div {
    border: medium none;
    padding: 5px;
}
.NTV_table td.NTV_img > div img {
    display: block;
    height: 50px;
    width: 50px;
}
.NTV_table td.NTV_names {
    text-align: left;
    width: 45%;
}
.NTV_table td.NTV_names > div {
    height: 50px;
    position: relative;
    width: 100%;
}
.NTV_table td.NTV_names > div > div {
    font-size: 20px;
    font-weight: 700;
    left: 0;
    line-height: 25px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.NTV_table td.NTV_names .NTV_name1 {
    padding-right: 25px;
    top: 0;
}
.NTV_table td.NTV_names .NTV_name2 {
    bottom: 0;
}
.NTV_table td.NTV_names .NTV_name1 .ball {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: none;
    height: 12px;
    margin-top: -6px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 12px;
}
.NTV_table td.NTV_names .NTV_name1 .ball.act{
    display: block;
}
.NTV_table td.NTV_num {
    color: #fcc101;
    font-size: 40px;
    padding: 0;
}
.NTV_table td.NTV_num.boldNum {
    font-weight: 700;
}
.NTV_table .centerTr td.NTV_line > div {
    background-color: #ddb300;
    height: 5px;
    margin: 0 auto;
    width: 40px;
}
.NTV_table {
    width: 100%;
}

.NTV_newTabloVision_con.golfCon {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    padding: 75px 20px 0;
    background-color: rgba(0, 0, 0, 0.5);
}
.twoSt .NTV_newTabloVision_con.golfCon {
    padding: 15px 50px 0;
}
.NTV_tableGolf {
    border-collapse: collapse;
    width: 100%;
}
.NTV_switchUl {
    height: 20px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    font-size: 0;
}
.NTV_switchUl:before, .NTV_switchUl:after{
    content:'';
    display:block;
    clear:both;
}
.NTV_switchUl li {
    background-color: #404240;
    border: 1px solid #818581;
    color: #999999;
    cursor: pointer;
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    padding: 0 7px;
    display: inline-block;
}
.NTV_switchUl li:hover {
    background-color: #2a2c2a;
}
.NTV_switchUl li + li {
    margin-left: -1px;
}
.NTV_switchUl li:first-child{border-radius: 2px 0 0 2px;}
.NTV_switchUl li:last-child{border-radius: 0 2px 2px 0;}
.NTV_switchUl li.active {
    background-color: #818581;
    color: #fff;
    cursor: default;
}
.NTV_tableGolf th, .NTV_tableGolf td {
    font-family: Arial;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    padding: 5px;
    text-align: center;
    vertical-align: top;
}
.NTV_tableGolf td.name {
    padding-left: 0;
    text-align: left;
}
.NTV_tableGolf td.name > img {
    display: inline-block;
    margin-right: 10px;
    max-height: 20px;
    vertical-align: top;
}
.NTV_tableGolf td.name > .nameSpan {
    font-weight: 700;
}
.NTV_tableGolf th {
    line-height: 14px;
    padding: 2px 4px;
    text-transform: uppercase;
}
.NTV_tableGolf th.f10 {
    font-size: 10px;
    text-align: right;
}
.NTV_tableGolf th.bold {
    font-weight: 700;
}
.NTV_tableGolf td.num > span {
    display: block;
    height: 20px;
    line-height: 20px;
    min-width: 16px;
    padding: 0 2px;
}
.NTV_tableGolf td.num > span.g, .NTV_dopGolf > span.g > i{background-color:rgba(0,137,0,0.5);}
.NTV_tableGolf td.num > span.o, .NTV_dopGolf > span.o > i{background-color:rgba(255,168,0,0.5);}
.NTV_tableGolf td.num > span.b, .NTV_dopGolf > span.b > i{background-color:rgba(13,85,140,0.5);}
.NTV_tableGolf td.num > span.s, .NTV_dopGolf > span.s > i{background-color:rgba(39,39,39,0.5);}
.NTV_tableGolf td.num > span.r, .NTV_dopGolf > span.r > i{background-color:rgba(218,0,0,0.5);}
.NTV_tableGolf td.num.bold > span {
    background-color: rgba(68, 68, 68, 0.5);
    color: #fcc101;
    font-weight: 700;
}
.NTV_tableGolf th.NTV_switchTd {
    vertical-align: middle;
    padding-left: 0;
    text-align: left;
}
.NTV_tableGolf [data-block]:not([data-block="1"]) {
    display: none;
}
.NTV_dopGolf {
    margin-top: 20px;
}
.twoSt .NTV_dopGolf {
    margin-top: 0;
}
.NTV_dopGolf > span {
    display: inline-block;
    font-size: 8px;
    line-height: 20px;
    margin-top: 5px;
    padding-left: 30px;
    text-transform: uppercase;
    vertical-align: top;
    margin-right: 35px;
    white-space: nowrap;
    position:relative;
}
.twoSt .NTV_dopGolf > span {
    margin-right: 20px;
}
.NTV_dopGolf > span:last-child {
    margin-right: 0 !important;
}
.NTV_dopGolf > span > i {
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 20px;
}

.double_tabloR.twoSt.h180,
.double_tabloR.twoSt.h180 .sport_board,
.double_tabloR.twoSt.h180 .sport_board .board_div {
    height: 180px;
}

@media screen and (max-width: 1870px) {
    .NTV_centerCon {
        padding: 0 10px;
    }
    .NTV_table td.NTV_img {
        padding-right: 0;
    }
    .NTV_table td.NTV_names > div > div {
        font-size: 18px;
    }
    .NTV_table td.NTV_num {
        font-size: 34px;
    }
    .NTV_topCon {
        padding: 25px 15px 0;
    }
}

@media screen and (max-width: 1490px) {
    .twoSt .NTV_newTabloVision_con.golfCon {
        padding-left: 15px;
        padding-right: 10px;
    }
}

@media screen and (max-width: 1425px) {
    .twoSt .NTV_scInfo .num {
        font-size: 26px;
    }
    .twoSt .NTV_scInfo .sep {
        box-shadow: 0 -4px 0 0 #fcc101 inset, 0 4px 0 0 #fcc101 inset;
        height: 12px;
        margin: 14px 6px 0;
        width: 4px;
    }
    .twoSt .NTV_topCon {
        padding-left: 0;
        width: 120px;
    }
    .twoSt .NTV_newTabloVision_con {
        padding-left: 125px;
    }
    .twoSt .NTV_centerCon {
        padding-right: 10px;
    }
    .twoSt .NTV_table .centerTr td {
        font-size: 10px;
        padding: 0 5px;
    }
    .twoSt .NTV_table .centerTr td.NTV_line > div {
        height: 3px;
        width: 30px;
    }
    .twoSt .NTV_table td.NTV_num {
        font-size: 32px;
    }
    .twoSt .NTV_table td.NTV_names > div > div {
        font-size: 17px;
        padding-right: 16px;
    }
}



.NTV_newTabloVision_con .NTV_topCon2 {
    font-size: 0;
    height: 36px;
    text-align: center;
    position: relative;
}
.NTV_newTabloVision_con .NTV_topCon2 .linkTime.isStat {
    background-image: url("https://book.easysportbet.co.uk/images/statistic-icon.png");
    background-position: 100% 8px;
    background-repeat: no-repeat;
}
.NTV_newTabloVision_con .NTV_topCon2 .linkTime {
    color: #fff;
    display: inline-block;
    font-size: 14px !important;
    line-height: 36px;
    padding-right: 18px;
    text-transform: uppercase;
    vertical-align: top;
}
.NTV_newTabloVision_con .NTV_topCon2 .linkTime:hover{
    color: #fcc101;
}
.NTV_newTabloVision_con .NTV_topCon2 .weatherInfo {
    color: #fff;
    font-size: 14px;
    height: 36px;
    left: 10px;
    line-height: 36px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: 0;
    width: 180px;
}
.NTV_newTabloVision_con .NTV_topCon2 .weatherInfo > span {
    display: inline-block;
    line-height: 12px;
    vertical-align: middle;
}
.NTV_newTabloVision_con .NTV_topCon2 .timerInfo {
    font-size: 14px;
    font-weight: 700;
    left: 50%;
    line-height: 20px;
    margin-left: -50px;
    position: absolute;
    top: 28px;
    width: 100px;
}
.NTV_newTabloVision_con .NTV_topCon2 .timerInfo > span {
    background-image: url("https://book.easysportbet.co.uk/images/time_icon2.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    display: inline-block;
    padding-right: 14px;
    vertical-align: top;
}
.NTV_newTabloVision_con .NTV_topCon2 .channelInfo {
    font-size: 14px;
    font-weight: 700;
    line-height: 36px;
    position: absolute;
    right: 10px;
    top: 0;
    white-space:nowrap;
}
.NTV_newTabloVision_con .NTV_topCon2 .channelInfo > img {
    display: inline-block;
    margin-right: 6px;
    vertical-align: middle;
}

.NTV_newTabloVision_con .NTV_centerCon2 {
    height: 180px;
    position: relative;
    text-align:center;
    font-size:0;
}
.NTV_newTabloVision_con .NTV_centerCon2 .team{
    width:34%;
    display:inline-block;
    vertical-align:top;
}
.NTV_newTabloVision_con .NTV_centerCon2 .team .nameCon{
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon{
    max-width:32%;
    display:inline-block;
    vertical-align:top;
    padding-top: 45px;
    position: relative;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .score{
    font-size:40px;
    font-weight:700;
    color:#fcc101;
    white-space:nowrap;
    height:50px;
    line-height:50px;
    position: relative;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .score > span {
    border-bottom: 5px solid #fcc101;
    border-top: 5px solid #fcc101;
    display: inline-block;
    height: 10px;
    margin: 15px 14px 0;
    overflow: hidden;
    text-indent: -999px;
    vertical-align: top;
    width: 5px;
}
.NTV_newTabloVision_con .NTV_centerCon2 .team .imgCon {
    background-color: rgba(34, 34, 34, 0.5);
    border-radius: 50px;
    box-shadow: 0 0 0 5px rgba(153, 153, 153, 0.12), 0 0 0 5px rgba(0, 0, 0, 0.7) inset;
    height: 100px;
    line-height: 100px;
    margin: 10px auto;
    width: 100px;
    text-align: center;
}
.NTV_newTabloVision_con .NTV_centerCon2 .team .imgCon > img {
    display: inline-block;
    max-height: 70px;
    max-width: 70px;
    vertical-align: middle;
}
.sport_board.tennis .NTV_newTabloVision_con .NTV_centerCon2 .team .imgCon > img {
    max-height: 50px;
    max-width: 50px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .headTr td {
    font-size: 10px;
    font-weight: 400;
    padding: 2px 8px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .imgCon {
    background-color: rgba(34, 34, 34, 0.7);
    border-radius: 50px;
    box-shadow: 0 0 0 5px rgba(153, 153, 153, 0.12);
    height: 20px;
    line-height: 20px;
    width: 20px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .imgCon > img {
    display: inline-block;
    max-height: 16px;
    max-width: 16px;
    vertical-align: middle;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr td {
    padding: 6px;
    vertical-align: middle;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr td.num {
    color: #fcc101;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .ball {
    vertical-align: middle;
    width: 12px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr:last-child td.num.line{border-top:2px solid #fcc101;}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr:nth-last-child(2) td.num.line{border-bottom:2px solid #fcc101;}
.NTV_newTabloVision_con .NTV_table2 {
    border-collapse: collapse;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr td.name {
    padding-right: 20px !important;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .ball {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: none;
    height: 20px;
    position: absolute;
    top: 16px;
    width: 20px;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .ball.p1 {
    display: block;
    left: -25px;
}
.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .ball.p2 {
    display: block;
    right: -25px;
}

.NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .cen {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable td {
    padding: 0 8px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .imgCon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .imgCon > img {
    max-height: 30px;
    max-width: 30px;
}
.NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .bodyTr td.num {
    font-size: 25px;
}



.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .score {
    font-size: 24px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .score > span {
    border-width: 3px;
    height: 7px;
    margin: 18px 8px 0;
    width: 3px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .scoreCon .ball {
    top: 15px;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .top_headTr{display:table-row;}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .bodyTr td.num {
    font-size: 20px;
    font-weight:400;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team .nameCon.topName {
    font-size: 14px;
    padding-top: 4px;
    vertical-align: top;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .imgCon {
    box-shadow: 0 0 0 2px rgba(153, 153, 153, 0.12);
    height: 18px;
    line-height: 18px;
    width: 18px;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable .imgCon > img {
    max-height: 18px;
    max-width: 18px;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2.bigTable  td.m {
    padding-right: 30px;
}



.twoSt .NTV_newTabloVision_con.con2 {
    padding-left: 0px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 {
    height: 50px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .scoreCon {
    padding-top: 0;
    width: 20%;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team {
    position: relative;
    width: 40%;
    height:50px;
    line-height:50px;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team .imgCon {
    border-radius: 5px;
    box-shadow: none;
    height: 50px;
    line-height: 50px;
    margin: 0;
    position: absolute;
    top: 0;
    width: 50px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team:first-child {
    padding-left: 72px;
    text-align:left;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team:first-child .imgCon{
    left:12px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team:last-child {
    padding-right: 72px;
    text-align:right;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team:last-child .imgCon{
    right:12px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team .imgCon > img {
    max-height: 40px;
    max-width: 40px;
}
.twoSt .NTV_newTabloVision_con .NTV_centerCon2 .team .nameCon {
    display: inline-block;
    vertical-align: middle;
}
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .timerInfo {
    display: inline-block;
    left: auto;
    line-height: 36px;
    margin: 0 0 0 10px;
    position: relative;
    top: auto;
    vertical-align: top;
    width: auto;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .imgCon {
    border-radius: 3px;
    box-shadow: none;
}
.twoSt .NTV_newTabloVision_con .NTV_bottomCon2 .NTV_table2 .bodyTr td {
    padding: 1px 6px;
}
.twoSt .NTV_newTabloVision_con .NTV_topCon2 {
    height: 30px;
}
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .linkTime,
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .weatherInfo,
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .channelInfo,
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .timerInfo {
    line-height: 28px;
}
.twoSt .NTV_newTabloVision_con .NTV_topCon2 .linkTime {
    background-position: 100% 4px;
}
/****/
@media screen and (max-width: 1420px){
    .dackPotCounter {margin-left: 0 !important;}
}
@media screen and (max-width: 1170px){
    .paymentsTLBut {display: none;}
}
@media screen and (max-width: 1130px){
    .chromePlugin {display: none;}
}
@media screen and (max-width: 1110px) {
    .loc_info2 .menu_stat a.st {display: none;}
}
@media screen and (max-width: 1280px) {
    .loc_info2 .menu_stat a.rz {display: none;}
}
@media screen and (max-width: 1050px) {
    .loc_info2 .menu_stat a.ls {display: none;}
}