.shesvla-fb .shesvla-04 a:hover{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:#fff;background-color: #268aec;}
.shesvla-fb .shesvla-04 a{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;position:relative;z-index:11;font-family:font-1;border:0 none;font-size:16px;display:inline-block;vertical-align:middle;cursor:pointer;height:60px;width:100%;floaT:left;margin-top:7%;border-radius:5px;line-height:60px;outline:none;background-color:#1976d2;color:#fff;border:0 none;padding:0px 0px;text-decoration:none !important;border:0px solid #eeedf7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s;}


.avtoris-img-1 {
    object-fit: cover;
    float: left;
    width: 30px;
    height: 30px;
    border-radius: 100px;
    position:relative;
    overflow:hidden;
    margin: 0px 10px 0px 0px;
}

.avtoris-img-1 img {
    object-fit: cover;
    float: left;
    width: 100% !important;
    height: 100%;
    border-radius: 100px;
    object-fit: cover;
}


@media (min-width:10px) and (max-width:730px){
.forumis-divi-2:hover{
    background:#25234c;
}
.forumis-divi-02:hover{
    background-color:#e21b38 !important;
}


.forumis-divi-02{
    background-color:#cd122d !important;
}

.forumis-divi-2, .forumis-divi-02{
    width: 100%;
    floaT: left;
    background:#181733;
    text-align: center;
    font-size: 14px;
    font-family: font-1;
    padding: 15px 0px;
    position:relative;
    overflow:hidden;
    color:#fff;
}


.forumis-divi-0{
margin: 0% 0px 0px 0px;
}


.forumis-divi-1{
    width: 100%;
    floaT: left;
    background-color:#ddd;
    margin-bottom: 20px;
    position:relative;
    overflow:hidden;
    border-radius: 6px;
}
}


@media (min-width:730px) and (max-width:1010px){
.forumis-divi-2:hover{
    background:#25234c;
}
.forumis-divi-02:hover{
    background-color:#e21b38 !important;
}


.forumis-divi-02{
    background-color:#cd122d !important;
}

.forumis-divi-2, .forumis-divi-02{
    width: 50%;
    floaT: left;
    background:#181733;
    text-align: center;
    font-size: 18px;
    font-family: font-4;
    padding: 15px 0px;
    position:relative;
    overflow:hidden;
    color:#fff;
}


.forumis-divi-0{
margin: 0% 13px 0px 13px;
}


.forumis-divi-1{
    width: 100%;
    floaT: left;
    background-color:#ddd;
    margin-bottom: 16px;
    position:relative;
    overflow:hidden;
    border-radius: 6px;
}
}


@media (min-width:1010px) and (max-width:1120px){
.forumis-divi-2:hover{
    background:#25234c;
}
.forumis-divi-02:hover{
    background-color:#e21b38 !important;
}


.forumis-divi-02{
    background-color:#cd122d !important;
}

.forumis-divi-2, .forumis-divi-02{
    width: 50%;
    floaT: left;
    background:#181733;
    text-align: center;
    font-size: 18px;
    font-family: font-4;
    padding: 15px 0px;
    position:relative;
    overflow:hidden;
    color:#fff;
}


.forumis-divi-0{
margin: 0% 11px 0px 11px;
}


.forumis-divi-1{
    width: 100%;
    floaT: left;
    background-color:#ddd;
    margin-bottom: 14px;
    position:relative;
    overflow:hidden;
    border-radius: 6px;
}
}

@media (min-width:1120px) and (max-width:1320px){
.forumis-divi-2:hover{
    background:#25234c;
}
.forumis-divi-02:hover{
    background-color:#e21b38 !important;
}


.forumis-divi-02{
    background-color:#cd122d !important;
}

.forumis-divi-2, .forumis-divi-02{
    width: 50%;
    floaT: left;
    background:#181733;
    text-align: center;
    font-size: 18px;
    font-family: font-4;
    padding: 15px 0px;
    position:relative;
    overflow:hidden;
    color:#fff;
}


.forumis-divi-0{
margin: 0% 14px 0px 15px;
}


.forumis-divi-1{
    width: 100%;
    floaT: left;
    background-color:#ddd;
    margin-bottom: 20px;
    position:relative;
    overflow:hidden;
    border-radius: 6px;
}
}

@media (min-width:1320px) and (max-width:900000px){
.forumis-divi-2:hover{
    background:#25234c;
}
.forumis-divi-02:hover{
    background-color:#e21b38 !important;
}


.forumis-divi-02{
    background-color:#cd122d !important;
}

.forumis-divi-2, .forumis-divi-02{
    width: 50%;
    floaT: left;
    background:#181733;
    text-align: center;
    font-size: 18px;
    font-family: font-4;
    padding: 15px 0px;
    position:relative;
    overflow:hidden;
    color:#fff;
}


.forumis-divi-0{
margin: 0% 23px 0px 25px;
}


.forumis-divi-1{
    width: 100%;
    floaT: left;
    background-color:#ddd;
    margin-bottom: 20px;
    position:relative;
    overflow:hidden;
    border-radius: 6px;
}
}




body .header-1 {
    z-index: 999 !important;
}

.div-topnew-1 .block_tabs > li {
    float: left;
    width: 100% !important;
}


.fcb-pm-1{
    background-color:#cd122d;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color:#fff;
    margin: 0px auto -13px auto ;
    border-radius: 100px;
    box-shadow: 0px 0px 0px 5px #fff;
    z-index:11;
    position:relative;
}


.matchebi-res-3 span{
    floaT: right;
}


.slaider-001 .slick-prev{
    lefT: 10px;
}

.slaider-001 .slick-next{
    right: 10px;
}


.matchebi-res-3{margin:0px 25px;color:#ffc9c9;}
#options{width:100%;floaT:left;}
.small{width:100%;float:left;line-height:20px;text-indent:0px;padding:20px 0px;font-size:17px;background:#cd122d;margin-bottom:4%;border-radius:5px;font-family:font-1;letter-spacing:0.2px;}
.slaider-001{z-index:0;position:relative;}
.quote::before{position:absolute;width:30px;height:30px;top:10px;left:-1%;z-index:1;color:#bfbfbf;font-size:20px;line-height:30px;text-align:center;font-family:'Font Awesome 5 Pro';content:"\f10d";}
.quote p {font-size: 13px !important;}
.quote{position:relative;background:#fff;padding:2% 3%;margin:1em 0;border-radius:0px;background-color:#f9f9f9;border-left:10px solid #bfbfbf;font-style:italic;text-indent:25px;line-height:23px;font-weight:900;}
#searchsuggestions span.seperator{display:none !important;}
#searchsuggestions a .searchheading-1 span img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a:hover .searchheading-1 span img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.2);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a:hover{background-color:#f7f7f7;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions:hover span{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a:hover span{color:#cd122d !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a:hover{color:#cd122d !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#searchsuggestions a span{color:#777;line-height:19px;display:contents;cursor:pointer;font-family:font-1;}
.searchheading-3{float:right;font-family:font-2;line-height:17px;width:280px !important;height:50px;position:relative;overflow:hidden;}
#searchsuggestions a, #searchsuggestions span.notfound{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden;}
.searchheading-1 img{width:120px;height:90px;object-fit:cover;border-radius:5px;floaT:left;margin:0px 20px 0px 0px !important;position:relative;border:0px #eee solid;}
.searchheading-1 img{width:120px;height:90px;floaT:left;margin:0px 20px 0px 0px !important;position:relative;}
#searchsuggestions span.searchheading{font-weight:bold;margin-bottom:.2em;font-family:font-1;color:#151c29;width:100%;margin:0px 0px 0px 0px;}
.searchheading-1{width:100%;floaT:left;position:relative;}
#searchsuggestions a{width:420px;floaT:left;position:relative;}
#searchsuggestions{width:451px !important;}
#dofullsearch, .seperator{display:none !important;}
.blok-vote-1{z-index:0;position:relative;}
.login_check{floaT:right;position:relative;width:100%;}
.login_check .btn{floaT:right;position:absolute;right:0px;border-radius:3px;}
.userstop{margin-bottom:20px !important;}
#searchsuggestions{z-index:2200;border-radius:10px;position:relative;overflow:hidden;background:#fff;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #ddd;border-color:rgba(0,0,0,0.2);background-clip:padding-box;font-size:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#searchsuggestions a, #searchsuggestions span.notfound{padding:15px 25px;display:block;text-decoration:none;border-bottom:1px solid #e5e5e5;}
#searchsuggestions a{color:inherit;}
#searchsuggestions a:hover{background-color:#f7f7f7;color:#cd122d;}
#searchsuggestions a span{line-height:17px;display:block;cursor:pointer;}
#searchsuggestions span.searchheading{font-family:font-4;font-size:16px;line-height:20px;display:block;font-weight:bold;margin-bottom:.2em;}
#searchsuggestions span.seperator{display:none;}
#searchsuggestions span.seperator a{padding:10px 0;text-align:center;border:0 none;background-color:transparent;color:#919191;}
#searchsuggestions span.notfound{padding:15px 25px;display:block;}
#searchsuggestions .break{display:none;}
#loading-layer{background:#000;padding:20px;text-align:center;color:#fff;border-radius:2px}
@media only screen and (min-width:601px){.form-group.combo:after{clear:both;display:table;content:"";}
.form-group.combo > .combo_field{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.form-group.combo > .combo_field:last-child{padding-left:10px;}
.form-group.combo > .combo_field:first-child{padding-right:10px;}
}
.bb-pane{padding-bottom:10px;padding-left:10px;margin:0;border:1px solid #dedede;border-bottom-width:0;border-radius:2px 2px 0 0;text-decoration:none;background-color:#fff;}
.bb-pane:after{content:"";display:block;clear:both;}
.bb-pane > b{margin-top:10px;margin-left:0;vertical-align:middle;}
.bb-pane .bb-btn + .bb-btn, .bb-pane .bb-btn + .bb-pane,
.bb-pane .bb-pane + .bb-btn,.bb-pane .bb-pane + .bb-pane{margin-left:-1px;}
.bb-btn{color:#404549;float:left;padding:6px 9px;border-radius:2px;}

.bb-sel select{font-size:11px;}
.bb-sep{display:none;}
.bb-btn{cursor:pointer;outline:0;}
#b_font select, #b_size select{padding:0;}
#b_b:before{content:"\f032";}
#b_i:before{content:"\f033";}
#b_u:before{content:"\f0cd";}
#b_s:before{content:"\f0cc";}
#b_img:before{content:"\f03e";}
#b_up:before{content:"\e930";}
#b_emo:before{content:"\f118";}
#b_url:before{content:"\f0c1";}
#b_leech:before{content:"\e98d";}
#b_mail:before{content:"\f003";}
#b_video:before{content:"\e913";}
#b_audio:before{content:"\e911";}
#b_hide:before{content:"\e9d1";}
#b_quote:before{content:"\e977";}
#b_code:before{content:"\f121";}
#b_left:before{content:"\f036";}
#b_center:before{content:"\f037";}
#b_right:before{content:"\f038";}
#b_color:before{content:"\e601";}
#b_spoiler:before{content:"\e600";}
#b_fla:before{content:"\ea8d";}
#b_yt:before{content:"\f166";}
#b_tf:before{content:"\ea61";}
#b_list:before{content:"\f0ca";}
#b_ol:before{content:"\f0cb";}
#b_tnl:before{content:"\ea61";}
#b_br:before{content:"\ea68";}
#b_pl:before{content:"\ea72";}
#b_size:before{content:"\f034";}
#b_font:before{content:"\f031";}
#b_header:before{content:"\f1dc";}
#b_sub:before{content:"\f12c";}
#b_sup:before{content:"\f12b";}
#b_justify:before{content:"\f039";}
.bb-pane h1, .bb-pane h2, .bb-pane h3, .bb-pane h4, .bb-pane h5, .bb-pane h6{margin-top:5px;margin-bottom:5px;}
.bb-pane h1{font-size:36px;}
.bb-pane h2{font-size:30px;}
.bb-pane h3{font-size:24px;}
.bb-pane h4{font-size:18px;}
.bb-pane h5{font-size:14px;}
.bb-pane h6{font-size:12px;}
.bb-pane-dropdown{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:180px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:11px;border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);border-radius:2px;background:#fff;background-clip:padding-box;box-shadow:0 1px 2px #dadada;box-shadow:0 1px 2px #dadada;max-height:350px;overflow:auto;}
.bb-pane-dropdown > li > a{display:block;padding:3px 10px;clear:both;font-weight:normal;line-height:1.42857;color:#353535;white-space:nowrap;}
.bb-pane-dropdown > li > a:hover{text-decoration:none;color:#262626;background-color:whitesmoke;}
.bb-pane-dropdown .color-palette div .color-btn{width:17px;height:17px;padding:0;margin:0;border:1px solid #fff;cursor:pointer;}
.bb-pane-dropdown .color-palette{padding:0px 5px;}
.bb-editor textarea{width:100%;margin-top:0;border-radius:0 0 4px 4px;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.bb-pane-dropdown table{margin:0;}
.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius:5px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}
.userinfo_top{position:relative;padding-bottom:50px;margin-bottom:50px;}
.userinfo_top .avatar{position:absolute;}
.user_tab{list-style:none;padding:0;margin:0;}
.user_tab > li{display:inline;margin-right:1.2em;}
.user_tab > li > a{text-decoration:none !important;font-size:.6em;-webkit-transition:all ease .3s;transition:all ease .3s;}
.user_tab > li > a{color:#fff;opacity:.5;}
.user_tab > li > a:hover{color:inherit;}
.user_tab > li.active > a{cursor:default;font-size:1em;opacity:1;}
.usinf{list-style:none;padding:0;margin:0 0 25px 0;}
.usinf li{padding:12px 0;border-top:1px solid #e6e6e6;}
.usinf li:first-child{border-top-width:0;}
.ui-c1, .ui-c2{display:inline-block;vertical-align:top;}
.ui-c1{width:30%;margin-right:5%;}
.ui-c2{width:60%;}
.userinfo{padding-left:90px;}
.userinfo .avatar{position:absolute;float:left;margin:0 0 0 -85px;}
.userinfo .avatar .cover{width:60px;height:60px;}
.userinfo > ul{list-style:none;padding:0;margin:0;}
.ui-dialog-buttonset button{font-size:13px;padding:0px 18px;}
.ui-widget-overlay{background:#000;opacity:0.5;left:0;top:0;right:0;bottom:0;position:fixed;}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.userinfo{line-height:22px;}
.userinfo a{color:#cd122d;}
.ui-dialog{color:#fff;text-align:left;overflow:hidden;padding:0;position:absolute;width:370px;border-radius:6px;box-shadow:0 10px 50px 0px rgb(24 31 60/60%);border:0px solid #eee;border-color:rgba(0,0,0,0.1);background-color:#ffffff;background-clip:padding-box;}
.ui-dialog-titlebar{overflow:hidden;padding:20px 30px;position:relative;background:#cd122d;color:#fff;}
.ui-dialog-title{float:left;font-weight:bold;font-size:1.15em;}
.ui-dialog-titlebar-close{position:absolute;right:20px;top:50%;margin-top:-16px;height:32px;width:32px;border:0 none !important;}
.ui-dialog-titlebar-close .ui-icon{display:block;margin:1px auto 0 auto;width:30px;height:30px;background-image:url(../images/close.svg);-webkit-background-size:30px auto;background-size:30px auto;opacity:.9;}
.ui-dialog-titlebar-close:hover .ui-icon{opacity:1;}
.ui-icon{overflow:hidden;text-indent:-9999px;}
.ui-dialog label{color:#575757;}
.ui-dialog-content{padding:20px;border-bottom:1px solid #eee;color:#222;font-size:14px;font-family:font-2;overflow:auto;position:relative;zoom:1;}
.loginbox.ui-dialog, .loginbox .ui-dialog-content{overflow:visible !important;}
.ui-dialog-content h2{display:inline;font-size:1em;font-weight:bold}
.ui-dialog .ui-dialog-buttonpane{padding:10px;text-align:center;}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-state-error{background:#fef1ec 50% 50% repeat-x !important;border:1px solid #cd0a0a;color:#cd0a0a;}
.ui-button{margin:0 5px;}
.ui-helper-hidden-accessible{display:none;}
.vote_title-4{position:absolute;font-family:font-2;margin:165px -30px 0px 0px;float:right;width:170px;font-size:200px;color:#f7f7f7;right:0px;z-index:0;}
.blok-vote-1{position:relative;font-family:font-2;margin:0px 0px 20px 0px;float:left;width:100%;}
.vote_title{margin-top:0;}
.vote_more{width:100%;float:left;margin:-.6em 0 1em 0;text-transform:lowercase;}
.vote_list{position:relative;z-index:0;margin:1.5em 0;}
.vote_list .vote > input, .vote_list .pollanswer > input{display:none;}
.vote_list .vote > input + label:before, .vote_list .pollanswer > input + label:before{display:inline-block;width:12px;height:12px;border:2px solid #f3f2fb;background-color:#f3f2fb;margin:-3px 4px 0 0;vertical-align:middle;cursor:pointer;content:"";border-radius:2px;}
.vote_list .vote > input[type="radio"] + label:before,
.vote_list .pollanswer > input[type="radio"] + label:before{border-radius:50%;}
.vote_list .vote > input + label:hover:before, .vote_list .pollanswer > input + label:hover:before{border-color:#cd122d;}
.vote_list .vote > input:checked + label:before, .vote_list .pollanswer > input:checked + label:before{background-color:#cd122d;width:10px;height:10px;border:3px solid #cd122d;}
.vote_list .vote > input + label:before, .vote_list .vote > input:checked + label:before,
.vote_list .pollanswer > input + label:before, .vote_list .pollanswer > input:checked + label:before{-webkit-transition:border-color ease .2s;transition:border-color ease .2s;}
.vote_votes, .pollallvotes{font-size:13px;font-family:font-1;}
#dlevotespopupcontent{height:auto !important;overflow:visible !important;}
.vote_result_btn{display:inline-block;vertical-align:middle;cursor:pointer;height:45px;width:45px;border-radius:3px;border:1px solid #eee;outline:none;margin:0 0 0 10px;padding:0;background-color:#fff;}
.vote_result_btn > span{display:block;width:18px;margin:2px auto;}
.vote_result_btn > span > i{display:block;height:3px;width:18px;border-radius:20px;margin:0px 0 3px 0;background:#828282;-webkit-transition:width ease .3s;transition:width ease .3s;}
.vote_result_btn > span > i.vr_2{width:9px;}
.vote_result_btn > span > i.vr_3{width:13px;}
.vote_result_btn:hover > span > i.vr_1{width:6px;}
.vote_result_btn:hover > span > i.vr_2{width:18px;}
.vote_result_btn:hover > span > i.vr_3{width:15px;}
.poll_block{margin:1.5em 0;padding:1.5em;background-color:#f2f2f2;overflow:hidden;}
.poll_block_in{margin:0 auto;background-color:#fff;max-width:400px;padding:50px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);border-radius:4px;}
.vote_title-3{font-size:15px;margin:20px 25px;line-height:22px;}
.vote_title-1{margin:0px 2px 0px 0px;}
.vote_title-2{line-height:18px;font-size:16px;position:relative;z-index:9;font-family:'font-3';margin:0px 0px 20px 0px;float:left;border-radius:5px;width:100%;background:#f3f2fb;text-align:left;overflow:hidden;color:#474a54;border:0px solid #eee;}
#loading-layer{background:#000;padding:20px;text-align:center;color:#fff;border-radius:2px;}
.quote{font-style:italic;}
.scriptcode, .title_quote, .title_spoiler, .text_spoiler{margin-top:0px;padding:1% 3%;background:#fff;border:1px solid #dde4ea;border-radius:3px;}
.title_quote{font-weight:bold;}
.title_spoiler{margin-top:2px;}
.text_spoiler{margin-bottom:2px;}
.title_spoiler img{vertical-align:middle;margin:-1px 0 0 !important}
.scriptcode{color:#4c6d0f;text-align:left;font-family:"Courier New"}
.title_spoiler{font-weight:normal;}
.text_spoiler{border-top:0;text-align:justify;}
.hide{background-color:#f0f0f0;padding:5px;color:#4c6d0f;margin:0 0 1em 0}
.hide a{text-decoration:underline;}
.hide a:hover{text-decoration:none}
.sort{list-style:none;padding:0;margin:0;}
.sort > li, .sort{display:inline;}
.sort > li{margin:0 0 0 3%;}
.sort > li a{color:#353535;}
.sort > li.asc a, .sort > li.desc a{color:#3394e6;}
.sort > li.asc a:after, .sort > li.desc a:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAsBAMAAACj90TiAAAAG1BMVEUAAAAzlOYzlOYzlOYzlOYzlOYzlOYzlOYzlOar6gzlAAAACHRSTlMAjesv90eHRuQt1XUAAABSSURBVBjTzdCxDQAhDENRSyzAEFdQ0zDB9axEgzw2DokEI1A9/S4OyAxADEcpPGlpFKWoSpEKp0Dlb6SvG2jY4Fka4tw4PqbEsDNTcb8gn/d4LPQHQDdjhblbAAAAAElFTkSuQmCC);display:inline-block;vertical-align:middle;margin:-1px 0 0 .4em;width:6px;height:11px;-webkit-background-size:6px auto;background-size:6px auto;}
.sort > li.asc a:after{background-position:0 -11px;}
.voteprogress, .pollprogress{overflow:hidden;height:10px;margin-bottom:10px;background-color:#f3f2fb;border-radius:30px;margin-top:6px;}
.voteprogress span, .pollprogress span{text-indent:-9999px;height:10px;display:block;overflow:hidden;background:#3394e6;}
.voteprogress .vote2, .pollprogress .poll2{background-color:#cd122d;}
.voteprogress .vote3, .pollprogress .poll3{background-color:#5eb95e;}
.voteprogress .vote4, .pollprogress .poll4{background-color:#154284;}
.voteprogress .vote5, .pollprogress .poll5{background-color:#faa732;}
.voteprogress .vote6, .pollprogress .poll5{background-color:#7e5ff5;}
.voteprogress .vote7, .pollprogress .poll5{background-color:#f758d3;}
.rating, .unit-rating{width:115px;height:27px;}
.rating{font-size:11px;}
.unit-rating, .unit-rating li a:hover, .unit-rating li.current-rating{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKBAMAAAAnGmX8AAAALVBMVEX///+RkZH+12L/w0//7cP/5aj+24X/+u7/9d2tra3Jycne3t7/zGn5+fnx8fHkdmbhAAACEUlEQVRIx+2UuUsDQRTGF+8bp4yiyKDRUhiNFikW73LxwsIiRETL4F2KilpYmFYQklIE0VYbIQQsY2kjWkbwfzDjzvhm3rzCJiCSr1p+SfY7HsT7w2rYp3ltQPO6HpqPDdA8GSVxPeckr+HcJ205T1D8gHPSeJbzPopz7hrvnk4sSL4wcboLdIpb6v0ZxuY+LGB/HRY2ubn2MeB1a5ukxtEUGkEp4bSVchtvhLzfORaE/NV7VCDnlFzJPSKPJmEcczpffhg4x13zvB2nVxXvDdP2oKNHU+FOAyi+r/xRgWn9sOVVRKv8/ycJmlc/0nx8iOYrMRLXC5EibYUIKN4iBGl8KMQoaSsEaZwTIo7Z3tHkoihpdX7mBOiysJSHhJYCWMDExho1JjfXPgP8ZG2T0zhub7SjecJpK+U23gz5iHMsHRJpLuTDzmoqjnNEJRXTbByTv/Gd48YD+WHgHHddtsMnrhb5MO0gih/b/7ZfQQWWA+WPCizph22vojKr7Y3mTec0L7bT/K6T5ukIbctYgbRlLEPxRsbOSVvGuimeZYw0ZiVh9vpwfyX5xfXDJ1CJDHVAQlOQtvXOxMYazSa/9UDvGqIOrWmNI/ZxXjS/xCOrjHjSZ3g7Wg1CmsZZ6Eq9P1LAR1RCXDaOpKGtOV2mGUaD48pGRXliFL8jTNuF4odB2tKoQDaj/FGBG/3w4f0LfQHtX5JXyZBVcwAAAABJRU5ErkJggg==);-webkit-background-size:23px auto;background-size:23px auto;}
.unit-rating{list-style:none;margin:0;padding:0;position:relative;background-position:0 -46px;}
.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left;}
.unit-rating li a{display:block;width:23px;height:23px;text-decoration:none;border:0 none !important;text-indent:-9000px;z-index:17;position:absolute;padding:0;}
.unit-rating li a:hover{background-position:0 -23px;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:23px;}
.unit-rating a.r2-unit{left:23px;}
.unit-rating a.r2-unit:hover{width:46px;}
.unit-rating a.r3-unit{left:46px;}
.unit-rating a.r3-unit:hover{width:69px;}
.unit-rating a.r4-unit{left:69px;}
.unit-rating a.r4-unit:hover{width:92px;}
.unit-rating a.r5-unit{left:92px;}
.unit-rating a.r5-unit:hover{width:115px;}
.unit-rating li.current-rating{background-position:0 0;position:absolute;height:23px;display:block;text-indent:-9000px;z-index:1;padding:0px;}
.ratingplus{color:green;}
.ratingminus{color:red;}
.ratingzero{color:#6c838e;}
.userstop td, .pm td.pm_list, .pm td.pm_head{border-bottom:1px solid #efefef;padding:6px 0px;}
table.pm, table.userstop{width:100%;margin-bottom:0;}
table.pm select{width:100px;}
.userstop thead td, .pm td.pm_head{border-bottom:1px solid #efefef;font-weight:bold;}
table.pm .navigation{border-top-width:0;margin:0;}
#dropmenudiv{padding:10px 0;min-width:140px;width:auto !important;opacity:1 !important;display:none;font-size:.9em;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);background-clip:padding-box;}
#dropmenudiv{background-color:#fff;}
#dropmenudiv a{text-decoration:none !important;color:inherit;display:block;padding:3px 20px;border:0 none;white-space:nowrap;color:inherit;}
#dropmenudiv a:hover{background-color:#eeeeef;}
.highslide-wrapper, .highslide-outline{background:#fff}
.highslide-image{border:2px solid #fff}
.highslide-active-anchor{visibility:hidden}
.highslide-active-anchor img{visibility:hidden}
.highslide-dimming{background-color:black}
.highslide-html{background-color:white}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black}
a.highslide-full-expand{background:url(../dleimages/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide-caption{width:0px;height:0px;font-size:0px;display:none;padding:0px;background:white;}
.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a span{display:none}
.highslide-controls .highslide-previous a{background-position:0 0}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important}
.highslide-controls .highslide-play a{background-position:-30px 0}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important}
.highslide-controls .highslide-pause a{background-position:-60px 0}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}
.highslide-controls .highslide-next a{background-position:-90px 0}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important}
.highslide-controls .highslide-move a{background-position:-120px 0}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px}
.highslide-controls .highslide-full-expand a{background-position:-150px 0}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important}
.highslide-controls .highslide-close a{background-position:-180px 0}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px}
.quick-edit-text{padding:.4em;width:350px;}
.quick-edit-textarea{height:250px;padding:2px;border:1px solid #d7d7d7;width:100%;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
#marker-bar,
#txtselect_marker{display:block;visibility:hidden;position:absolute;z-index:1200;opacity:0;-webkit-transition:opacity .4s, visibility .1s linear .4s;transition:opacity .4s, visibility .1s linear .4s;}
#txtselect_marker{cursor:pointer;background:url(../dleimages/marker.png) no-repeat 0 0;}
#txtselect_marker:hover{background-position:0 -32px;}
#marker-bar{border:1px solid #ccc;border-radius:15px;background:#fff;padding:5px 10px;cursor:default;box-shadow:0 0 4px #ccc;-webkit-box-shadow:0 0 4px #ccc;}
#marker-bar.show{-webkit-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;visibility:visible;}
#txtselect_marker.show{visibility:visible;width:32px;height:32px;-webkit-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;}
#marker-bar .masha-social,
#marker-bar .masha-marker{cursor:pointer;display:block;margin:0 5px;float:left;}
#marker-bar .masha-marker{line-height:1em;color:#aaa;border-bottom:1px dotted #aaa;margin-right:10px;}
#marker-bar .masha-marker:hover{color:#ea3e26;border-color:#ea3e26;}
.user_selection, .user_selection_true{background:#fff5d5;padding:2px 0;}
.user_selection a.txtsel_close,
.user_selection_true a.txtsel_close{display:none;}
.user_selection .closewrap, .user_selection_true .closewrap{position:relative;}
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close{display:inline-block;position:absolute;top:-7px;left:-5px;width:33px;height:33px;background:url(../dleimages/closemarker.png) 0 0 no-repeat;}
.user_selection.hover a.txtsel_close:hover,
.user_selection_true.hover a.txtsel_close:hover{background-position:-0px -33px;}
#share-popup{border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);border-radius:2px;background:#fff;position:absolute;z-index:100;width:414px;display:none;padding:20px 0;opacity:0;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);background-clip:padding-box;-webkit-transition:opacity .4s, visibility .1s linear .4s;transition:opacity .4s, visibility .1s linear .4s;}
#share-popup.show{display:block;opacity:1;-webkit-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;}
#share-popup .social{padding:0 0 10px 17px;}
#share-popup .social p{padding-bottom:10px;margin:0;font-weight:bold;}
#share-popup .social ul{list-style:none;margin:0;padding:0;}
#share-popup .social ul li{display:inline;margin-right:20px;padding-top:2px;}
#share-popup .social ul a{text-decoration:none;font-size:12px;display:inline-block;color:#919191;}
#share-popup .social ul a:hover{text-decoration:underline;}
#share-popup .social a span{cursor:pointer;width:20px;height:20px;background:url(../dleimages/social-icons.png) 20px 20px no-repeat;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;}
#share-popup .social .tw span{background-position:0 -20px;}
#share-popup .social .tw:hover span{background-position:0 0;}
#share-popup .social .fb span{background-position:-20px -20px;}
#share-popup .social .fb:hover span{background-position:-20px 0;}
#share-popup .social .vk span{background-position:-40px -20px;}
#share-popup .social .vk:hover span{background-position:-40px 0;}
#share-popup .social .gp span{background-position:-60px -20px;}
#share-popup .social .gp:hover span{background-position:-60px 0;}
#share-popup .link{clear:both;border-top:1px solid #d9d9d9;padding:10px 5px 0 10px;line-height:1.2;overflow:hidden;margin:0 7px;}
#share-popup .link p{font-weight:bold;padding:0 0 3px 0;margin:0;}
#share-popup .link span{color:#999;font-size:10px;display:block;padding-top:3px;}
#share-popup .link a{display:block;}
.dle-alert, .dle-confirm, .dle-promt{padding:20px 1em !important;}
select, textarea, input[type="text"], input[type="password"], input[type="file"],
input[type="datetime"], input[type="datetime-local"], input[type="date"],
input[type="month"], input[type="time"], input[type="week"], input[type="number"],
input[type="email"], input[type="url"], input[type="search"], input[type="tel"],
input[type="color"]{display:inline-block;width:100%;height:46px;line-height:22px;padding:14px;vertical-align:middle;font-family:font-2;border-radius:2px;background:#fff;border:1px solid #dedede;-webkit-transition:border 0.2s linear 0s;transition:border 0.2s linear 0s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
textarea{margin:0;overflow:auto;vertical-align:top;resize:vertical;}
textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus,
input[type="file"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus,
input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus,
input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus,
input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus,
input[type="color"]:focus, .uneditable-input:focus{border-color:#3394e6;}
input[type="radio"], input[type="checkbox"]{line-height:normal;margin:-2px 6px 0 0;vertical-align:middle;}
input[type="file"], input[type="image"],
input[type="submit"], input[type="reset"],
input[type="button"], input[type="radio"],
input[type="checkbox"]{width:auto;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
select[multiple], select[size], textarea{font-family:font-2;height:auto;}
input::-moz-placeholder, textarea::-moz-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:0.6;}
input:focus{outline:none;}
input[type="file"], input[type="image"]{padding:0;border-width:0;background-color:transparent;}
.wide, .bb-editor textarea, .ui-dialog textarea, select#category, .timezoneselect, .quick-edit-text{width:100% !important;}
#searchuser, #searchinput{width:100% !important;margin-bottom:10px;}
.form_submit .c-captcha{float:right;}
.c-captcha img{border-radius:100px;}
.c-captcha{float:right;margin:0px 0px 0px 20px;position:relative;}
.c-captcha:after{clear:both;display:block;content:"";}
.c-captcha > a{float:left;margin-right:5px;}
.c-captcha img{position:relative;display:block;width:130px;height:46px;z-index:1;-webkit-transition:all ease .2s;transition:all ease .2s;}
.c-captcha > input{font-size:11px;font-family:font-2;float:right;width:140px;}
ul.ui-form{list-style:none;padding:0;margin:0;}
ul.ui-form > li{margin-bottom:20px;}
ul.ui-form > li:last-child{margin-bottom:0;}
.form-group{margin-bottom:20px;}
.form-group > label{display:block;margin-bottom:.4em;}
.imp:after{content:"*";margin:0 0 0 10px;color:#e85319;}
.dle-captcha{position:relative;}
.dle-captcha:after{clear:both;display:block;content:"";}
.dle-captcha > a{float:left;margin-right:5px;}
.dle-captcha img{position:relative;display:block;width:130px;height:46px;-webkit-transition:all ease .2s;transition:all ease .2s;}
.dle-captcha > input{float:left;width:130px;}
.btn, .bbcodes, .ui-button, .btn-border{position:relative;z-index:11;font-family:'font-2';border:0 none;font-size:13px;display:inline-block;vertical-align:middle;cursor:pointer;height:45px;border-radius:100px;line-height:22px;outline:none;background-color:#154284;color:#fff;border:0 none;padding:11px 22px;text-decoration:none !important;border:0px solid #eeedf7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s;}
.bttn{margin:0px 20px 0px 0px;position:relative;z-index:11;font-family:font-1;border:0 none;font-size:14px;display:inline-block;vertical-align:middle;cursor:pointer;height:45px;border-radius:5px;line-height:22px;outline:none;background-color:#154284;color:#fff;border:0 none;padding:11px 22px;text-decoration:none !important;border:0px solid #00529f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s;}
.btn > .icon{fill:#fff;}
.btn-white > .icon{fill:#2961b3;}
.btn-white{background-color:#fff;color:#2961b3;}
.btn-white:hover > .icon{fill:#fff;}
.btn-white:hover{background-color:#2961b3;color:#fff;}
.btn:hover, .bbcodes:hover, .ui-button:hover, .bttn:hover{background-color:#2961b3;}
.btn-big{height:46px;padding:12px 27px;border-radius:23px;}
.btn-border{color:#cd122d;border:2px solid #cd122d;line-height:22px;padding:5px 20px;background-color:transparent !important;overflow:hidden;box-shadow:inset 0 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 0 transparent;}
table.xfields{width:100%;}
.adis-1 .btn{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#154284;color:#fff;}
.adis-1 .btn:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#1f7ad2;color:#fff;}
.btn-border:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#fff;background-color:#cd122d !important;}
.btn-border{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.xfields textarea, .xprofile textarea{width:100%;height:186px;margin-top:5px;}
.xfields input[type="text"]{width:100%;}
.xfieldsdescr{width:200px;}
.xfields .bb-pane + textarea{margin-top:0px;}
.xfieldsnote{color:#838383;font-size:.9em;}
.xfields_table td{vertical-align:top;}
.xfieldsrow{padding-top:5px;clear:both;}
.xfieldscolleft{float:left;width:30%;padding-top:14px;}
.xfieldscolright{float:left;width:70%;}
.file-box{width:95%;max-width:437px;border:1px solid #B3B3B3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F5F5F5;padding:10px;margin-top:10px;}
.xfieldimagegallery{margin:0;padding:0;list-style:none;clear:both;}
.xfieldimagegallery li{list-style:none;margin:0;padding:0;}
.xfieldimagegallery li img{float:left;margin-right:5px;border:5px solid #fff;width:100px;height:100px;transition:box-shadow 0.5s ease;}
.xfieldimagegallery li img:hover{box-shadow:0px 0px 7px rgba(0,0,0,0.4);}
.qq-uploader{position:relative;width:100%;}
.qq-upload-button{display:inline-block;margin-top:5px;margin-bottom:5px;cursor:pointer;}
.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;max-width:437px;background:#FF9797;text-align:center;}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}
.qq-upload-drop-area-active{background:#FF7171;}
.uploadedfile{display:inline-block;width:115px;height:160px;margin:10px 5px 5px 5px;border:1px solid #B3B3B3;box-shadow:0px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);text-align:center;background:#ffffff;}
.uploadedfile .uploadimage{margin-top:5px;width:115px;height:90px;display:flex;align-items:center;justify-content:center;cursor:move;cursor:-webkit-grabbing;}
.sortable-ghost{opacity:0.4;}
.uploadedfile .info{text-align:left;white-space:nowrap;margin:0px 5px 0px 5px;overflow:hidden;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
.progress{overflow:hidden;margin-toაp:10px;margin-bottom:10px;background-color:whitesmoke;height:10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#eee;-webkit-box-shadow:0 1px 0 white, 0 0px 0 1px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.2) inset;box-shadow:0 1px 0 white, 0 0px 0 1px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.2) inset;}
.progress .progress-bar{float:left;width:0%;font-size:12px;line-height:20px;color:white;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;height:8px;}
.progress-bar span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;}
.progress-blue{background-image:-webkit-gradient(linear, left 0%, left 100%, from(#9bcff5), to(#6db9f0));background-image:-webkit-linear-gradient(top, #9bcff5, 0%, #6db9f0, 100%);background-image:-moz-linear-gradient(top, #9bcff5 0%, #6db9f0 100%);background-image:linear-gradient(to bottom, #9bcff5 0%, #6db9f0 100%);background-repeat:repeat-x;border:1px solid #55aeee;}


.items{
    display: grid;
    grid-template-columns: repeat(2, calc(100% / 2));
    width: 100%;
}

.item{
    text-align: center;
    font-family: font-1;
}

.team {
    width: 100%;
    height: 34px;
    background: #232323;
    color: #efefef;
    font-size: 15px;
    font-weight: bold;
    display: flex;
    flex-direction: column;
    justify-content: center;
    cursor: pointer;
    padding-top: 4px;
}

.coach{
    text-align: left;
    padding-left: 6%;
    width: 100%;
    height: 34px;
    background: #153d4c;
    color: #efefef;
    font-size: 15px;
    font-weight: bold;
    display: flex;
    flex-direction: column;
    justify-content: center;
    cursor: pointer;
    padding-top: 4px;
    border-top: 1px solid #061720;
}

.bmplayer {
    height: 30px;
    display: flex;
    color: #2d2d2d;
    border-bottom: 1px solid rgb(216 216 216);
    font-size: 13px;
    cursor: pointer;
    border-right: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    position: relative;
    transition: 0.5s;
}

.bmplayer:nth-child(2n){
    background: #efefef;
}

.bmplayer:hover{
    background: #f1f1f1;
}

.player_number{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 15%;
    color: rgb(205 47 41);
    font-weight: bold;
    padding-top: 4px;
}

.player_name{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 85%;
    text-align: left;
    padding-top: 4px;
}

.player_event{
    position: absolute;
    display: flex;
    right: 10px;
}

.player_event_icon{
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-top: 6px;
    margin-right: 2px;
}

.match{
    width: 100%;
    margin-bottom: 20px;
    user-select: none;
}

.match-selector {
    background: #232323;
    float: left;
    width: 100%;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    font-family: font-1;
    border-bottom: 1px solid #4d4d4d;
}

.match-selector-tab {
    float: left;
    background: #4d4d4d;
    color: #ffffff;
    font-size: 13px;
    margin-top: 10px;
    margin-left: 1%;
    cursor: pointer;
    border-radius: 5px 5px 0 0;
    transition: 1s;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 4px;
}

.match-selector-tab-active{
    background: #f6c246;
    color: #232323;
}

.summary{
    display: none;
    width: 100%;
    grid-template-columns: auto;
    font-family: font-1;
}

.summary-item{
    height: 30px;
    color: #2d2d2d;
    border-bottom: 1px solid rgb(216 216 216);
    display: flex;
    cursor: pointer;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    transition: 0.5s;
}

.summary-item:nth-child(2n){
    background: #efefef;
}

.summary-item:hover{
    background: #f1f1f1;
}

.summary-item-info{
    padding: 6px 8px;
    font-size: 13px;
    color: #505050;
}

.summary-item-min{
    padding: 5px 5px;
    font-size: 11px;
    color: #b3b3b3;
    width: 4%;
    text-align: center;
}

.summary-item-icon{
    background: url(https://shotanozadze.github.io/wSport/images/goal.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-top: 7px;
}

.stats{
    display: none;
    width: 100%;
}

.stats-item{
    padding: 5px 0;
    cursor: pointer;
    transition: 0.5s;
    border-bottom: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
}

.stats-item:hover{
    background: #f1f1f1;
}

.stats-item-info{
    display: flex;
    justify-content: space-between;
    font-family: font-1;
    font-size: 13px;
    color: #2d2d2d;
    padding: 0 20px;
}

.stats-item-box{
    width: 96%;
    height: 10px;
    background: #bbbbbb;
    border-radius: 8px;
    margin-left: 2%;
    margin-bottom: 3px;
    display: flex;
    justify-content: space-between;
    position: relative;
    overflow: hidden;
}

.stats-item-box-home{
    width: 25%;
    height: 10px;
    background: #cd2f29;
    position: absolute;
    right: 50%;
    border-right: 1px solid white;
    border-radius: 8px 0 0 8px;
}

.stats-item-box-away{
    width: 25%;
    height: 10px;
    background: #232323;
    position: absolute;
    left: 50%;
    border-left: 1px solid white;
    border-radius: 0 8px 8px 0;
}

.match-inner {
    overflow: hidden;
    width: 100%;
    margin-top: -24px;
    border-radius: 10px;
    user-select: none;
}

.match-inner > .item {
    display: none;
    position: relative;
    width: 100%;
    overflow: hidden;
    -webkit-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}

.covr {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 15px;
}

.match-inner > .item > .cover {
    width: 100%;
}

.match-inner > .item > img,
.match-inner > .item > a > img { line-height: 1; vertical-align: top; }

.match-inner > .active,
.match-inner > .next,
.match-inner > .prev { display: block; }
.match-inner > .active {left: 0;}
.match-inner > .next,
.match-inner > .prev { position: absolute; top: 0; width: 100%; }
.match-inner > .next { left: 100%; }
.match-inner > .prev { left: -100%; }
.match-inner > .next.left,
.match-inner > .prev.right { left: 0; }
.match-inner > .active.left { left: -100%; }
.match-inner > .active.right { left: 100%; }


.matchAway{
    color: white;
    font-family: font-1;
    font-size: 17px;
    position: absolute;
    z-index: 1;
    right: 7%;
    margin-top: 38.6%;
}

.matchHome{
    color: white;
    float: left;
    font-family: font-1;
    font-size: 17px;
    position: absolute;
    z-index: 1;
    margin-left: 7%;
    margin-top: 38.6%;
}

.HomeIcon{
    float: left;
    position: absolute;
    z-index: 1;
    margin-left: 33%;
    margin-top: 38%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    background-image: url(https://barcamania.ge/icon/clubs/barcelona.png);
    width: 10%;
    height: 10%;
}

.HomeIcon img{
	float: left;
}

.AwayIcon{
    float: left;
    position: absolute;
    z-index: 1;
    right: 33%;
    margin-top: 38%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    background-image: url(https://barcamania.ge/icon/clubs/barcelona.png);
    width: 10%;
    height: 10%;
}

.AwayIcon img{
	width: 50px;
	float: right;
}

.HomeScore{
    float: left;
    color: #eeedf7;
    font-size: 32px;
    font-family: monospace;
    font-weight: bold;
    text-align: center;
    position: absolute;
    z-index: 1;
    margin-left: 44.6%;
    margin-top: 39.8%;
}

.AwayScore{
    float: right;
    color: #eeedf7;
    font-size: 32px;
    font-family: monospace;
    font-weight: bold;
    text-align: center;
    position: absolute;
    z-index: 1;
    right: 44.6%;
    margin-top: 39.8%;
}

.MatchDate{
	color: white;
	width: 100%;
	text-align: center;
	font-size: 13px;
	font-family: font-1;
	position: absolute;
	z-index: 1;
    margin-top: 45.8%;
}

.MatchTour{
    color: white;
    font-family: font-1;
    font-size: 13px;
    float: left;
    position: absolute;
    z-index: 1;
    margin-top: 48.8%;
    margin-left: 9%;
}

.MatchStadium{
    color: white;
    font-family: font-1;
    font-size: 13px;
    position: absolute;
    z-index: 1;
    right: 9.5%;
    margin-top: 48.8%;
}

.match-info{
    width: 100%;
    border-radius: 10px;
    border-top: 5px solid #f6c245;
    user-select: none;
}

.match-info-header{
    background: #232323;
    color: #eeedf7;
    font-family: 'font-1';
    padding: 10px;
    text-align: center;
    font-size: 14px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    font-weight: bold;
    cursor: pointer;
}

.match-info-item{
    display: flex;
    color: #383838;
    font-family: 'font-1';
    padding: 2px 20px;
    padding-top: 6px;
    border-bottom: 1px solid #d8d8d8;
    justify-content: space-between;
    transition: 1s;
    cursor: pointer;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
}

.match-info-item:nth-child(2n){
    background-color: #efefef;
}

.match-info-item:hover{
    background-color: #f6c245;
}

.match-info-title{
    display: flex;
    padding-right: 15%;
    width: 30%;
}

.match-info-des{
    width: 70%;
    text-align: right;
}

.match-info-icon{
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-right: 10px;
}

.cont-out{
	padding: 0 20px;
}

@media screen and (max-width: 750px){
    .bmplayer {
        height: 25px;
        font-size: 10px;
    }

    .player_event_icon{
        width: 10px;
        height: 10px;
        margin-top: 9px;
    }
    
    .player_event {
        right: 1px;
    }
    
    .player_number {
    	width: 10%;
    }
    
    .player_name {
        width: 90%;
    }

    .team {
        height: 28px;
        font-size: 12px;
        padding-top: 4px;
    }

    .coach {
        height: 25px;
        font-size: 11px;
        padding-top: 4px;
    }

    .match-selector-tab {
        font-size: 10px;
        margin-top: 8px;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 5px;
        padding-right: 5px;
    }

    .summary-item {
        height: 25px;
        padding: 0px;
    }

    .summary-item-info {
        padding: 3px 4px;
        font-size: 10px;
    }

    .summary-item-icon {
        width: 11px;
        height: 11px;
        margin-top: 8px;
    }

    .summary-item-min {
        padding: 2px 5px;
        font-size: 9px;
    }
    
    .stats-item-info {
        font-size: 11px;
    }

    .stats-item-box{
        height: 7px;
        margin-left: 2%;
        margin-bottom: 3px;
    }

    .stats-item-box-home{
        height: 7px;
    }

    .stats-item-box-away {
        height: 7px;
    }
    
    .cont-out{
        padding: 0px;
    }
}

@media screen and (max-width: 600px){
    .match-info-header {
        padding: 3px;
        font-size: 12px;
    }

    .match-info {
        border-top: 3px solid #f6c245;
    }

    .match-info-item {
        padding: 0px 6px;
        padding-top: 3px;
        font-size: 10px;
    }

    .match-info-icon {
        width: 15px;
        height: 15px;
        margin-right: 5px;
        padding-top: 5px;
    }
}

@media screen and (max-width: 1200px){
    .HomeScore{
    	font-size: 27px;
        margin-top: 39.3%;
    }
    
    .AwayScore{
        font-size: 27px;
        margin-top: 39.3%;
    }
    
    .MatchDate{
        margin-top: 45.2%;
        font-size: 10px;
    }
    
    .MatchStadium {
        font-size: 11px;
        margin-top: 48.2%;
    }
    
    .MatchTour{
        font-size: 11px;
        margin-top: 48.2%;
    }
    
    .matchHome {
        font-size: 15px;
        margin-top: 38%;
    }
    
    .matchAway {
        font-size: 15px;
        margin-top: 38%;
    }
}

@media screen and (max-width: 650px){
    .HomeScore{
    	font-size: 23px;
    	margin-top: 39%;
    }
    
    .AwayScore{
        font-size: 23px;
    	margin-top: 39%;
    }
    
    .MatchDate{
        margin-top: 45%;
        font-size: 9px;
    }
    
    .MatchStadium {
        font-size: 9px;
    }
    
    .MatchTour{
        font-size: 9px;
    }
    
    .matchHome {
        font-size: 13px;
    }
    
    .matchAway {
        font-size: 13px;
    }
}

@media screen and (max-width: 500px){
    .HomeScore{
    	font-size: 17px;
    	margin-top: 37.6%;
    }
    
    .AwayScore{
        font-size: 17px;
    	margin-top: 37.6%;
    }
    
    .MatchDate{
        font-size: 7px;
        margin-top: 43.9%;
    }
    
    .MatchStadium {
        font-size: 7px;
    	margin-top: 47%;
    }
    
    .MatchTour{
        font-size: 7px;
    	margin-top: 47%;
    }
    
    .matchHome {
        font-size: 11px;
    	margin-top: 37%;
    }
    
    .matchAway {
        font-size: 11px;
    	margin-top: 37%;
    }
}
figure {
    margin: 0;
}

figure.align-left {
    float: left;
}

figure.align-right {
    float: right;
}

figure.image.align-center {
    display: table;
    margin-left: auto;
    margin-right: auto;
}

figure.image figcaption {
	padding: 1rem;
    background-color: #fafafa;
    font-size: .8rem;
    caption-side: bottom;
    word-break: break-word;
    text-align: center;
}

figure.image.align-center figcaption {
	display: table-caption;
}