

/* Start:/bitrix/templates/24hnew/components/bitrix/news/events/bitrix/news.detail/.default/style.css?17121379475765*/
div.news-detail {
    word-wrap: break-word
}

div.news-detail img.detail_picture {
    float: left;
    margin: 0 8px 6px 1px
}

.news-date-time {
    color: #486DAA
}

.itemView .b-share_theme_counter {
    display: inline-block
}

.bodycontent #vk_comments {
    display: inline-block;
    width: 49% !important;
    vertical-align: top;
    min-width: 320px !important
}

.bodycontent .fb-comments {
    display: inline-block;
    width: 49% !important;
    min-width: 320px !important
}

.actions.forecast {
    margin-top: 10px
}

.forecast-title {
    font-weight: 700;
    font-size: 12pt;
    color: red;
    margin-top: 10px
}

.actions .all {
    padding: 10px 14px
}

a.gobokmaker:hover {
    color: #2a3056 !important;
    border: none
}

.num-views,
.like-icons,
.comment {
    display: inline-block
}

.bottom_likes {
    margin-top: 18px
}

.itemIntroText,
.itemFullText {
    position: relative
}

.comment {
    display: inline-block;
    vertical-align: top
}

.comment a {
    font-size: 13px !important;
    color: rgba(0, 39, 59, .4);
    transition: all .2s ease-in-out;
    text-transform: none
}

.num-votes {
    margin-right: 20px
}

.comment a:hover {
    color: rgba(0, 39, 59, .6);
    text-decoration: none
}

.forecast-share {
    display: inline-block;
    width: 30%
}

.forecast-share .ya-share2 {
    margin-top: 18px
}

.block--stavki-calculator_custom {
    float: left;
    margin-bottom: 80px;
}

.block--stavki-calculator_custom h2 {
    text-align: left;
    font-weight: 600 !important;
}

.stavki-calculator_custom {
    display: flex;
    gap: 50px;
    width: 100%;
    padding: 25px 0;
}

.left-block_stavki-calculator_custom, .right-block_stavki-calculator_custom {
    width: 50%;
}

#mc-container {
    float: left;
}

.left-block_stavki-calculator_custom div input {
    border: 1px solid #c4c4c4;
    width: 100%;
    color: #000;
    display: block;
    width: 100%;
    height: 45px;
    padding: 10px 15px;
    font-size: 15px;
    line-height: 1.42857143;
    color: #2c3e50;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dce4ec;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.text-netProfit {
    display: flex;
    align-items: baseline;
    gap: 10px;
}

#netProfit {
    font-size: 48px;
    font-weight: bold;
    color: #7bbf33;
    width: 100%;
}

.right-block_stavki-calculator_custom div input {
    border: none;
}

.link-bk_winline {
    display: flex;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    white-space: nowrap;
    padding: 10px 15px;
    font-size: 15px;
    line-height: 1.42857143;
    border-radius: 4px;
    background: #f0f0f0;
    justify-content: center;
    width: 100%;
    color: #2c3e50;
    margin: 0 auto;
    gap: 10px;
}

.link-bk_winline img {
    width: 24px;
    height: 24px;
}

.link-bk_winline:hover,
.link-bk_winline:focus {
    background: #ffb000;
    color: #fff;
    box-shadow: none;
}

.calculator input {
    width: 100px;
    padding: 5px;
}

@media (max-width: 580px) {
    .stavki-calculator_custom {
        flex-direction: column;
        gap: 25px;
    }
    .left-block_stavki-calculator_custom, .right-block_stavki-calculator_custom {
        width: 100%;
    }
    .like-actions {
        margin: 20px 0
    }

    .forecast-share {
        width: 100%;
        margin-top: 10px
    }

    .forecast-share .ya-share2 {
        margin-top: 10px
    }

    .actions:first-of-type {
        margin: 10px 0
    }

    .mb-likes b {
        display: none
    }

    .bodycontent.forecast-bet h1 {
        height: 66px
    }

    .mb-likes .bottom_likes {
        margin-top: 10px
    }

    .inner-titles img {
        margin: 0 auto;
        text-align: center;
        float: none;
        max-width: 100%;
        margin-bottom: 30px
    }

    .inner-titles p {
        font-size: 12px !important
    }

    .bodycontent.forecast-bet h1 {
        font-size: 20px !important
    }
}

@media (max-width: 600px) and (min-width: 280px) {
    .inner-titles {
        float: none
    }

    .actions {
        width: 100%;
        text-align: center
    }
}

.bodycontent.forecast-bet {
    position: relative
}

@media (max-width: 380px) {
    .bodycontent.forecast-bet h1 {
        font-size: 20px
    }
}

@media (max-width: 350px) {
    .mb-likes {
        top: 350px
    }

    .inner-titles img {
        margin-bottom: 50px
    }

    .mb-likes .bottom_likes {
        margin-top: 10px
    }
}

iframe.waitwindowlocal {
    position: absolute;
    border: 0;
    z-index: 9999
}

div.waitwindowlocal {
    position: absolute;
    width: 25px;
    height: 25px;
    padding: 0;
    z-index: 10000;
    background-color: transparent !important;
    border: none;
    background-image: none !important;
    background-position: center center;
    background-repeat: no-repeat
}

div.waitwindowlocalshadow {
    position: absolute;
    z-index: 9998;
    background-image: none !important;
    border: 1px solid gray
}

div.waitwindowlocal:before {
    content: "\f110"
}
/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/news.list/top10/style.css?17004881731547*/
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
.best-bookmakers-wrapper .fa-comments{width:30px;height:24px;position:relative;top:4px;background:no-repeat}
.best-bookmakers-wrapper .time-output-cell .fa-clock-o{background:no-repeat;min-width:28px;width:28px;height:28px;margin-right:10px}
.showallbukmeker{display:block;cursor:pointer;margin:0 auto 20px;background:#7bbe33;padding:12px 14px 12px 17px;border-radius:8px;font-size:16px;color:#fff;font-weight:700;line-height:1.2;max-width:212px}
.showallbukmeker i{color:#fff;margin-left:9px}
.hideforrus{display:none}
.hideforrus.showhiddentr{display:table-row}
.iconpay{display:inline-block;margin:5px}
.rate-line{display:block;height:3px;background:linear-gradient(to left,#188601,#f3c300)}
.rate-value.CASINO,.rate-value.POKER,.rate-value.CYBERSPORT,.rate-value.VIRTUAL_SPORT,.rate-value.EC_CITIZENS,.rate-value.SUPPORT,.rate-value.TIME_OUTPUT,.rate-value.STATUS{color:#999}
.rate-value.CASINO.Y,.rate-value.POKER.Y,.rate-value.CYBERSPORT.Y,.rate-value.VIRTUAL_SPORT.Y,.rate-value.TIME_OUTPUT.t2,.rate-value.TIME_OUTPUT.t0{color:#279926}
.rate-value.EC_CITIZENS.Y,.rate-value.SUPPORT.Y,.rate-value.TIME_OUTPUT.t1,.rate-value.STATUS.Y{color:#279926}
.tpl_default .select-label,.tpl_default .rating{display:inline-block;vertical-align:middle;float:none!important;margin:0!important}
.tpl_default .rating img{max-width:16px;margin-left:-1px;width:10px;display:inline-block}
ul.bottomlinks li{display:inline-block}
/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/voting.current/likebottom/style.css?1700488173500*/
.vote-form-box-button-last{margin-left:1em}
.tpl_default .select-label,.tpl_default .rating{display:inline-block;vertical-align:middle}
.select-label+.rating{bottom:-3px;position:relative}
.tpl_default .select-label,.tpl_default .rating{display:inline-block;vertical-align:middle;float:none!important;margin:0!important}
.tpl_default .rating img{display:inline-block}
#rate{font:16px/16px Russia;color:#ff6700;margin:0 0 15px}
.select-label span{position:relative;bottom:-3px;padding-right:5px}
/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/voting.current/likebottom/bitrix/voting.form/.default/style.css?1700488173887*/
.uplike .fa-thumbs-o-up, .dislike .fa-thumbs-o-down {font-size: 20px; color: rgba(0, 0, 0, 0.7);}
.uplike .fa-thumbs-o-up:hover {color:green}
.dislike .fa-thumbs-o-down:hover {color:red}

	
span svg path, a svg path {fill: #ccc!important;transition: all .2s ease-in-out!important;}
span.bottom-likes svg, span.bottom-dislikes svg { vertical-align: top;}
.dislike:hover svg path {fill: #f73131!important;}
.uplike:hover svg path {fill: #29e548!important;}
.voting_current {text-align: right;}
.uplike, .dislike {display: inline-block; text-align: center; }

.bottom-likes, .bottom-dislikes {
    margin-right: 10px;
    display: inline-block;
	
	}
.dislike:hover {color:#f73131;}	
.uplike:hover {color:#29e548;}	
.bottom-likes a, .bottom-dislikes a {padding: 0; color: #242424;}
.uplike svg path {fill: #ccc !important;}
.dislike svg path {fill: #ccc !important;}


/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/news.list/main_bet/style.css?17004881731616*/
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
#prognos_type_menu{list-style:none;font-weight:700;display:inline-block;vertical-align:bottom}
#prognos_type_menu li{float:left;margin-right:6px;margin-bottom:5px;position:relative;display:block}
#prognos_type_menu li a{display:block;padding:5px;color:#fff;background:#365d98;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.75);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
#prognos_type_menu li a:hover,#prognos_type_menu li.selected a{color:#fff;background:#2e4f81;background:rgba(46,79,129,0.75);text-decoration:underline}
#prognos_type_menu ul{list-style:none;position:absolute;left:-9999px;opacity:0;-webkit-transition:.25s linear opacity;z-index:500}
#prognos_type_menu ul li{float:none;padding-top:1px;right:215px}
#prognos_type_menu ul a{white-space:nowrap;display:block}
#prognos_type_menu li:hover ul,#prognos_type_menu .submenu_show ul{left:0;opacity:1}
#prognos_type_menu li:hover a{background:#2e4f81;background:rgba(46,79,129,0.75);text-decoration:underline}
#prognos_type_menu li:hover ul a{text-decoration:none;-webkit-transition:-webkit-transform .075s linear}
#prognos_type_menu li:hover ul li a:hover{background:#365d98;background:rgba(54,93,152,0.75);text-decoration:underline;-moz-transform:scale(1.05);-webkit-transform:scale(1.05)}
.stavka .titles .title{font-size:10pt}
.actions.forecast{margin-top:10px}
.actions.forecast a{background:#f51818!important}
.forecast-title{font-weight:700;font-size:12pt;color:red;margin-top:10px}
/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/voting.current/likebottomday/style.css?1700488173500*/
.vote-form-box-button-last{margin-left:1em}
.tpl_default .select-label,.tpl_default .rating{display:inline-block;vertical-align:middle}
.select-label+.rating{bottom:-3px;position:relative}
.tpl_default .select-label,.tpl_default .rating{display:inline-block;vertical-align:middle;float:none!important;margin:0!important}
.tpl_default .rating img{display:inline-block}
#rate{font:16px/16px Russia;color:#ff6700;margin:0 0 15px}
.select-label span{position:relative;bottom:-3px;padding-right:5px}
/* End */


/* Start:/bitrix/templates/24hnew/components/bitrix/voting.current/likebottomday/bitrix/voting.form/.default/style.css?1700488173864*/
.uplike .fa-thumbs-o-up, .dislike .fa-thumbs-o-down {font-size: 20px; color: rgba(0, 0, 0, 0.7);}
.uplike .fa-thumbs-o-up:hover {color:green}
.dislike .fa-thumbs-o-down:hover {color:red}

	
span svg path, a svg path {fill: #ccc!important;transition: all .2s ease-in-out!important;}
span.bottom-likes svg, span.bottom-dislikes svg { vertical-align: top;}
.dislike:hover svg path {fill: #f73131!important;}
.uplike:hover svg path {fill: #29e548!important;}
.voting_current {text-align: right;}
.uplike, .dislike {display: inline-block; text-align: center; }

.bottom-likes, .bottom-dislikes {
    margin-right: 10px;
    display: inline-block;
	
	}
.dislike:hover {color:#f73131;}	
.uplike:hover {color:#29e548;}	
.bottom-likes a, .bottom-dislikes a {padding: 0; color: #242424;}
.uplike svg path {fill: #ccc !important;}
.dislike svg path {fill: #ccc !important;}


/* End */
/* /bitrix/templates/24hnew/components/bitrix/news/events/bitrix/news.detail/.default/style.css?17121379475765 */
/* /bitrix/templates/24hnew/components/bitrix/news.list/top10/style.css?17004881731547 */
/* /bitrix/templates/24hnew/components/bitrix/voting.current/likebottom/style.css?1700488173500 */
/* /bitrix/templates/24hnew/components/bitrix/voting.current/likebottom/bitrix/voting.form/.default/style.css?1700488173887 */
/* /bitrix/templates/24hnew/components/bitrix/news.list/main_bet/style.css?17004881731616 */
/* /bitrix/templates/24hnew/components/bitrix/voting.current/likebottomday/style.css?1700488173500 */
/* /bitrix/templates/24hnew/components/bitrix/voting.current/likebottomday/bitrix/voting.form/.default/style.css?1700488173864 */
