

/* Start:/local/templates/iron_bet/components/kutepovea/users_info/.default/style.css?17931330917753*/
.user-info__header{
    position: relative;
}

.item .preview-picture{
    border-radius: 25px;
}

.user-info .picture {
    width: 200px;
    height: 200px;
    margin: 0 15px 15px 0;
    position: relative;
}
.user-info .preview-picture{
    border-radius: 100px;
}

.user-group-large{
    color: #888888;
    font-size: 20px;
    margin: 10px 0;
}

.user-resource{
    color: #888888;
    font-weight: bold;
    font-size: 24px;
    margin: 0 0 10px 0;
}

.user-info__name{
    display: inline-block;
    position: relative;
    padding-right: 40px;
}
.user-info__verify{
    position: absolute;
    right: 0;
    top: 0;
    background-image: url("/local/templates/iron_bet/images/verify_user-64.png");
    height: 30px;
    width: 30px;
    background-size: contain;
}

.user-info__top-10{
    position: absolute;
    right: -40px;
    bottom: 0px;
    background-image: url("/local/templates/iron_bet/images/top-10.png");
    background-repeat: no-repeat;
    height: 100px;
    width: 100px;
    background-size: contain;
    background-position: 50%;
}
.user-info__top-10.top-1{
    background-image: url("/local/templates/iron_bet/images/medals/top-1.png");
}
.user-info__top-10.top-10{
    background-image: url("/local/templates/iron_bet/images/medals/top-10.png");
}
.user-info__top-10.top-5{
    background-image: url("/local/templates/iron_bet/images/medals/top-5.png");
}

.user-group-large,
.user-group-small{
    margin-bottom: 5px;
}
.user-dates {
    font-size: 16px;
    line-height: 25px;
    color: #000;
    padding-bottom: 15px;
}


.buttons__user-subscriber-count{
    min-width: 140px;
    max-width: 160px;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
}
.buttons__user-subscriber-count > span{
    display: block;
}

.link__user-subscriber-count,
.link__user-subscriber-count:hover{
    text-decoration: none;
}
.user-subscriber-count{
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-bottom: 5px;
}
.votes-wrapper{

}
.user-info .votes {
    padding-bottom: 20px;
    padding-right: 26px;
    position: relative;
    display: inline-block;
    font-weight: bold;
}

.user-info .votes span {
    vertical-align: middle;
    font-size: 14px;
}
.user-info .votes .allvotes {
    font-size: 19px;
    vertical-align: top;
}
.user-info .votes .allvotes:after{
    content: " ";
    position: absolute;
    width: 20px;
    height: 20px;
    background-image: url("/local/templates/iron_bet/images/karma-64.png");
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    top: -1px;
    right: 0;
}
.user-info .votes span {
    vertical-align: middle;
    font-size: 14px;
}
.user-info .votes .allvotes {
    font-size: 19px;
    vertical-align: top;
}
.user-info .votes .votes-plus-count {
    margin-right: 10px;
}
.user-info .votes i {
    vertical-align: middle;
    margin-right: 3px;
}
.user-info .allvotes {
    font-size: 22px;
    font-weight: bold;
}
.user-info .allvotes.negative {
    border-color: #e76459;
}
.user-info .buttons {
    padding-bottom: 15px;
}
.votes .fa-thumbs-o-up,
.votes .votes-plus-count{
    color: #00BD36;
}

.votes .votes-minus-count,
.votes .fa-thumbs-o-down{
    color: #CB5850;
}

.location-wrapper{

}
.location{
    font-weight: bold;
    padding-right: 32px;
    position: relative;
    display: inline-block;
}
.location .fa-home{
    color: #000;
    font-size: 22px;
}
/*.location:after{
    content: " ";
    position: absolute;
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/iron_bet/images/location-64.png");
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    bottom: 0;
    right: 0;
}*/

.user-info__buttons{
    width: 200px;
    position: relative;
    float: left;
}


.user-info .profile__subscriber-count{
    padding: 5px;
}

.user-info__statistic{
    width: 200px;
    text-align: center;
}
.user-info__statistic span i{

}
.user-info__statistic span{
    display: inline-block;
    font-weight: bold;
}
.statistic__visitor{
    margin-right: 5px;
}
.statistic__users{
    margin-left: 5px;
}

.user-info__visitor-setting{
    position: relative;
    float: left;
}
.user-info__visitor-setting .nav > li > a{
    padding: 0;
    line-height: 28px;
}
.user-info__visitor-setting  .dropdown-menu{
    right: 0;
    left: auto;
    background: #f2f2f2;
}
.user-info__ban{
    width: 200px;
    height: 100%;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    float: left;
    line-height: 28px;
}




.black-list__wrapper {
   /* position:absolute;
    top:50%;
    left:50%;*/
    /*transform:translate(-50%,-50%);*/
    text-align: center;
    overflow: hidden;
}
.black-list__text{
    width: 70px;
    float: left;
    font-size: 14px;
    line-height: 15px;
    margin-right: 10px;
    text-align: right;
}
.black-list__lock {
    float: left;
    position:relative;
    cursor:pointer;
    height:32px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.black-list__lock input {
    display:none;
}
.black-list__lock span:before,
.black-list__lock span:after{
    content:"";
}
.black-list__lock span:before {
    width:64px;
    height:32px;
    margin-right:8px;
    background:#fff;
    border-radius:32px;
    display:inline-block;
    vertical-align:middle;
    transition:all .5s cubic-bezier(.175, .885, .32, 1);
    border: 1px solid #000;
}
.black-list__lock span:after {
    margin:2px;
    width:28px;
    height:28px;
    background-color:#000;
    border-radius:28px;
    position:absolute;
    left:0;
    z-index:2;
    transition:all .5s cubic-bezier(.175, .885, .32, 1);
}
.black-list__lock input:checked + span:after {
    left:32px;
    background-color:#fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB6ElEQVRYR+3XS8gPURjH8c8bkYV7KVslC4US5RJhgWKDQsnCJZcFWcrCJVkqioVsZOG+eDdvLJAkJJKVkr1EIQu3okfnXy/9Z+bMO8O/5OxmznP5nud35pxn+vR49A0hf/gsxHJMSf4vcQP38L1OzLoA83AaswqSPMFuPMyFqAOwBWcwrCL4N2zDuRyIXIDV6EfYf8IJXMDz9G4aNmEPRiQZVmGgCiIHYAxeYBLeYRmi1N3GHNzEaLzCVHwsg8gB2IfjKchmnK9Y1VacTTZ7cbIpQOzs+XiDyQiNy0ZI8BpjcReLmgJ8SCW9jpVVmqb5kGEp3mNcU4DOd30Z6zMBrmFNsi2VuWwySrkEsfIY96v0HAQX+2Zuel6BW/jaDb4IYCLuYHrmiqvMnmFx+op+sS0COIb9VVFrzh/C4d99igCuYF3NBFXmF7ExF+Aq1lZFrDl/CRv+A7RZgUfpdoyYOzG7QpJWJYjk0ZR8SUlH4kFJnxBmrQJsH3ThdBa+KzUrRYX44wDRCZ0qkaFVgMdYgM8p4agkwYy/BRB5nqZNGIfZDpQlb30P1DyDfpq3KsG/D9Dzy+goDgylziU+B3Ek9ygej9uY2RJEtPGdHjGrIQmj4amjndAQ4m3qjrt20zn/BQ3zl7v3HOAHddxjIRWQtfEAAAAASUVORK5CYII=);
    background-size: 16px 16px;
    background-position: center;
    background-repeat: no-repeat;
}
.black-list__lock input:checked + span:before {
    background-color: #000;
}

.user-info__visitor-setting .dropdown-toggle i{
    color: #888;
}
.black_list__wrapper .dropdown-menu{
    background-color: #f2f2f2;
}

.personal-slider__wrapper{
    margin-top: 15px;
}

@media (max-width: 767px) {
    .user-resource{
        font-size: 1.5rem;
        text-align: left;
    }

    .user-info__visitor-setting .dropdown-toggle i{
        font-size: 2rem;
    }

    .user-info__name{
        padding-right: 28px;
    }
    .user-info__verify{
        height: 22px;
        width: 22px;
    }

    .user-info .picture {
        margin: 0 auto 20px;
    }
    .user-info .props {
        /*text-align: center;*/
    }

    .buttons__user-subscriber-count{
        text-align: left;
    }

    .user-info__buttons{
        float: none;
        margin: 0 auto;
    }
    .block__name{
        text-align: center;
    }

    .user-info__visitor-setting  .dropdown-menu {
        right: auto;
    }
}

/* End */


/* Start:/local/templates/iron_bet/components/bitrix/news.list/personal-gallery/style.css?1793133091672*/
.personal-slider__slide{
    background-size: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: relative;
}
.personal-slider__slide-remove{
    position: absolute;
    color: #fff;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    right: 0;
}
.fancy-gallery__slide{
    width: 800px;
    height: 600px;
}


.mfp-wrap{
    z-index: 100000!important;
}

.owl-dots.disabled{
    display: block!important;
}

.personal-slider{
    display: block;
    width: 100px;
    border: 1px solid #999;
    border-radius: 5px;
    overflow: hidden;
}
/* End */


/* Start:/local/templates/iron_bet/components/bitrix/system.pagenavigation/iron-bet/style.css?179313309132*/
.modern-page-navigation {

}

/* End */


/* Start:/local/templates/iron_bet/components/it-traffic/subscription.list/user-public/style.css?17931330912079*/
.user-public .public-list {
}
.user-public .public-item {
    margin: 10px 0;
    box-shadow: none;
    border: 0;
    padding: 10px 0;
    border-bottom: solid 1px #ccc;
}
.user-public .forecast__video .video-frame{
    margin: 0;
}
.user-public .public-list-item-img {
    display: inline-block;
    padding-bottom: 20px;
}
.user-public .public-list-item-top {
    position: relative;
    padding-bottom: 10px;
    padding-right: 75px;
}
.user-public .public-list-item-name {
    font-size: 18px;
    color: #2d2d2d;
    font-weight: 700;
    text-decoration: none;
}
.user-public .public-list-item-name:hover {
    text-decoration: none;
}
.user-public .public-list-item-date {
    font-size: 14px;
    color: #adadad;
}
.user-public .public-list-item-user {
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    width: 50px;
    height: 50px;
    font-size: 12px;
    border-radius: 25px;
    overflow: hidden;
    background-size: cover;
}
.user-public .public-list-item-props {
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 10px;
}
.user-public .public-list-item-props .rate, .ratio_m, .ratio {
    font-weight: 700;
}
.user-public .public-list-item-props .ratio {
    color: #6bbf46;
}
.user-public .ratio_m {
}
.user-public .public-list-item-desc {
    font-size: 16px;
    line-height: 20px;
}
.user-public .public-list-item-bottom {
    padding: 10px 0;
    clear: both;
}
.user-public .public-list-item .comments-count a {
    display: inline-block;
    text-decoration: none;
}
.user-public .public-list-item .newslist-anhor.video {
    font-style: normal;
    text-decoration: none;
    border-bottom: dashed 1px #607D8B;
    margin: 5px 0;
    display: inline-block;
}
.user-public .public__video {
    margin-bottom: 10px;
}

.user-public .public-list-item-title__article{
    margin-bottom: 10px;
    display: inline-block;
}

@media (max-width: 500px) {
    .user-public .public-list-item-top {
        padding-right: 0;
    }
    .user-public .public-list-item-user {
        top: 40px;
    }
}

/* End */


/* Start:/local/components/kutepovea/ib.comments.list/templates/.default/style.css?17931330911901*/
.comment {
    padding: 5px;
    min-height: 50px;
    overflow: hidden;
    margin-bottom: 10px;
}
.comment__new {
    background: #f9ede5;
}
.comment .user-ava {
    float: left;
}
.comment-wrapper {
    margin-left: 62px;
}
.comment-user-info {
    margin-bottom: 5px;
}
.comment-user-name {
    font-weight: bold;
}
.comment-date, .comment-id {
    color: #949494;
    font-size: 12px;
}
.comment-text {
    padding-bottom: 0;
}
.comment .files {
    margin-top: 10px;
}
.comment .files a {
    display: inline-block;
    border: solid 1px #e0e0e0;
    border-radius: 1px;
}
.comment .comment-item {
    margin-bottom: 10px;
}
.comment .comment-item a {
    color: #468527;
}
.comment .bx-rating span > a {
    margin: 0 1px;
}
.comment .bx-rating-question {
    margin-right: 5px;
}
.comment .bx-rating-separator {
    margin: 0 5px;
}

.comment__footer{
    margin-top: 10px;
    overflow: hidden;
}
.comment__button-answer{
    cursor: pointer;
    text-decoration: none;
    font-size: 14px;
    line-height: 16px;
    float: right;
}
.comment__button-answer:hover{
    text-decoration: underline;
    text-decoration-style: dashed;
}

.commented-comment{
    width: 300px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 5px;
    background: #fff;
    margin: 10px 0 0 0;
    position: relative;
    font-size: 14px;
    line-height: 14px;
    overflow: hidden;
}
@media all and (max-width: 350px){
    .commented-comment{
        width: 100%;
    }
}
.commented-author{
    font-weight: bold;
}
.commented-text {
    color: #adadad;
    margin: 5px 0 0 0;
}
.commented__button-remove{
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
}
.commented__button-remove:hover{
    color: #57A631;
}

.button__processing{
    background-color: #9dc58a;
    border-color: #9dc58a;
    cursor: no-drop;
}


.link-admin{
    display: block;
    float: right;
}
/* End */
/* /local/templates/iron_bet/components/kutepovea/users_info/.default/style.css?17931330917753 */
/* /local/templates/iron_bet/components/bitrix/news.list/personal-gallery/style.css?1793133091672 */
/* /local/templates/iron_bet/components/bitrix/system.pagenavigation/iron-bet/style.css?179313309132 */
/* /local/templates/iron_bet/components/it-traffic/subscription.list/user-public/style.css?17931330912079 */
/* /local/components/kutepovea/ib.comments.list/templates/.default/style.css?17931330911901 */
