/*.login_mob{display:none !important;}*/
.menu_mob_only{display:none;}
.white_bread_crumb button> span{font-family: 'Montserrat', sans-serif;padding-left:10px;}
.player_figure img{height:100%;width:100%;object-fit:cover;object-position:top center;}
.choose_player_grid > .has-success .form-control:focus{border-color:transparent !important;}
.card-result .game-result__score-result--winner.winner-left::before{right: 40px;}
.card-result .game-result__score-result--winner.winner-right::before{left: 40px;}
@media (min-width:750px) and (max-width:850px) {
    .classli{width:33%;float:left;padding-right:10px;}
}
@media (max-width:991px) {
    .site-wrapper--has-overlay .site-overlay {
        visibility: visible;
        opacity: 1;
        background-color: rgba(0, 0, 0, 0.8);
    }
}
@media only screen and (min-width:320px) and (max-width:480px){.small_pro_detail{max-width:180px;}}
@media only screen and (min-width:320px) and (max-width:600px){
    .card-result .game-result__score-result--winner.winner-left::before{right: 20px;}
    .card-result .game-result__score-result--winner.winner-right::before{left: 20px;}
     body {font-size: 13px;line-height: 22px;}.hidden_mobile{display:none !important;}
     /*.site-wrapper{position:relative;right:-3px;}*/
    .team-pos{display:table;clear:both;width:100%;}
    /*.posts__item--card .posts__thumb{height: 195px !important;}*/
    .posts__item--desc-center .posts__thumb img{height:auto !important;min-height: 10px !important;}
    .big-thumb .play_vid_button{bottom:140px !important;}
    .posts__item--card .posts__thumb img{min-height:1px !important;min-width:1px;}
    .no-awards .team-stats__item {flex: 0 1 50% !important;}
   /* .mobile-lang{display:block !important;}*/
    .mobile-lang span{padding-left:10px;}
    .mobile-lang i{font-style:normal;cursor:pointer;padding:5px 10px;}
    .cd-filter-block{margin-top:4%;}.res_wd100{width:100% !important;}
    /*.like-club-area{width:100%;padding:0 15px;}*/
    .like-club-area{
        display: flex;
        justify-content: center;
        align-items: center;
        transform: scaleX(-1);
        padding-top: 15px;
    }
    .like-club-area p{
        width: auto;
        padding-right: 5px;
        margin-bottom: 0;
    }
     .like-club-area .count_i{
        display: inline-block;
        width: fit-content;
     }
     .player-info__first-name{transform: scaleX(1);}
     .count-pos{position: absolute;bottom: 25px;}
    .peoples_choice_res{padding:10px 0;}
    .paddR0, .paddL0{padding: 0 !important;}
    .small_pro_detail{max-width:245px;}
    .gallery-list{display:block;}
    .small_pro_pla{width:40px;height:40px;}
    .like-club-area .res-block{display:block;}
    .menu_mob_only{display:block;}
     span.like_club{float:left !important;}
    .count_like{margin-top:0;line-height:35px;display:block !important;}
    .res_block{display:block !important;width:100%;}
    .count_i {display:flex;width:100%;justify-content: center;}
    .club_meta{padding:0;}.button_polll{margin-top:8%;}
    .club_meta h4{font-size: 10px;margin:0;}
    .club_meta h4>span{font-size:7px;}
    .logo_club{width:75px;}
    .level_of_match h6{font-size: 11px;}
    .level_of_match h6>span{font-size:9px;}.countdown__content{padding:0;}
    .poll_result{margin-bottom:20px;}
    .match-preview__action--ticket{padding:18px 45px;}
    .match-preview__title--lg{margin-bottom: 0;}
    .match-preview__content{display:table;width:100%;padding:0 !important;}
    .match-preview__team{display: table-cell;padding-bottom:0;width:120px;}
    .match-preview__team-name{font-size:10px;    max-height: 27px;
    overflow: hidden;}.match-preview__match-place{font-size:9px;}
    .match-preview__team-logo{float:none;display:block;margin:0 auto;width:55px;}
    .match-preview__vs{text-align: center;margin:0;vertical-align:middle;}
    .toper{text-align:center;}.syotimer-cell__value{font-size:27px;}.main-news-banner--soccer-ball{background-image:none;}
    .main-news-banner__inner{padding:40px 20px;}.widget-standings .table-standings > thead > tr > th:first-child{padding-left:5px;}
    .widget-standings .table-standings > tbody > tr > td:first-child{padding-left:5px;}.card__header--has-btn{padding:12px 20px !important;}
    .card__header--has-btn > h4{margin:0;}.widget-player__header{padding-right:50%;}
    .res_margb10{margin-bottom:10px;}.vote_li li{width:100%;}.login_desk{display:none !important;}/*.login_mob{display:block !important;}*/
    .widget-season-votes{height:160px;padding: 20px 15px;}.best_name{width:55%;}.best_name i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .best_image{top:10px;width:115px;height:115px;}.best_club_logo{margin:0 !important;}
    .notification_mob{display:block;float:left;margin: 0 !important;text-align:center;width:35px !important;height:auto !important;}
    .update_acc_mob{float:left;width:35px;text-align:center;}.menu_mob_only i{font-size:16px !important;line-height: 50px !important;color:#446CB3;}
    .menu_mob_only{float:right;width:70px;height:50px;line-height:50px;}.menu_mob_only a{color:#446CB3;}
    .notifications{left:0 !important;top:50px !important;width:100%;max-width:100% !important;}.notifications:before{position:absolute !important;right:15px !important;}
    .notification_ul li{display: block !important;float: none;padding: 5px 10px !important;text-align: left !important;}.padd015{padding:0 !important;}
    .match_time span{font-size: 10px;line-height: 16px;float:none !important;display:block;}.comment_caro{padding:0;}.comments-list__item{margin-bottom:10px;border-bottom:1px solid #eee;}
    .posts--simple-list .posts__title{width:100%;display:block;float:left;}
    .card-headH{font-size:12px !important;}.voted_date{float:none !important;display:block;}
    .choosePlayer .col-md-4{padding:0 15px;margin-bottom: 10px;display:table;width:100%;}
    .res_margin_cen{float:none;margin:0 auto 20px;}.res-padd0{padding:0 !important;}
    .your_votes h4>span{float:left !important;}.rated_i{font-size:20px  !important;}.base_i{font-size:20px !important;}.trophy_rating{bottom:20px !important;}
    .match-preview__team-name{padding-top:5px;}.match-preview__team-logo{width:35px !important;}
    .trophy_rating p{margin-bottom:-5px !important;font-size:10px;}.match_highlights_pred{font-size:10px;}.login_strip{/*display:block !important;*/}
    .name-player h4, .name-season h4{font-size: 12px;margin: 0;padding-top:0 !important;}
    .name-season{width:70% !important;}
    .edit_pl, .edit_se{margin:0 !important;}.res-padd-bottom{padding-bottom:10px !important;}
    .date_birth select{width:32.3%;}
    .widget-player__content-inner{padding-right:50%;padding-left:0;}
    .widget-player__photo{top:10px;}
    /* Mobile Vote Home page*/
    .ssv-vote-live{padding:0}
    .ssv-vote-live .mob-vote{padding:30px 20px}
    .mob-vote .match-preview__team-logo{width:75px !important;}
    .mob-vote .match-preview__match-info{width:100%;text-align:center;}
    .mob-vote .match-preview__conj{color:#fff;}
    .mob-vote .match-preview__team-name{color:#fff;}
   .mob-vote .footer-action-btn{margin-bottom:0;} 
   .player-info__title--mobile .player-info__first-name{text-align: right;}
   .player-info__last-name{float: none;}
   .match-preview__conj{direction: rtl !important;}
   .card-result{display: flex;}
   .card-result .game-result__score-wrap{flex-basis: 30%;text-align: center;top: 10px;}
   .card-result .game-result__score-result--winner::before{left: 15px;}
   
}   

@media (min-width:380px) and (max-width:425px) {
    .widget-player__header{padding-right:40% !important;}
    .team-roster__player-footer{padding-top:5%;width:70%;margin:0 auto;}
    .widget-player__content-inner{padding-right:40%;padding-left:0;}
}

@media (min-width:992px) {
    .site-wrapper--has-overlay-pushy .site-overlay {
        visibility: visible;
        opacity: 1;
        background-color: rgba(0, 0, 0, 0.8);
    }
}
@media (max-width:991px) {
    .header {
        z-index: 103;
    }
}
@media only screen and (min-width:320px) and (max-width:736px){
    .strtatefgy_grid{min-height:290px;}.popup-body{padding:20px 0;}
    .mob-hidden{display:none !important;}.mob-login{display:block !important;}
    .strtatefgy_grid{min-height:290px;}.popup-body{padding:20px 0;}
    section.popup-body{padding: 20px 0;}
    .players_grid{padding: 10px 0px;}
    .player-ajax{padding-bottom:25px;}
    .name-player{width:70% !important;}
    #choosePlayer .col-sm-4{padding:0 !important;}
    .widget-player .widget__content{height:170px !important;}
      /* MATCH HIGHLIGHTS */
    .club_logo_high{width: 75px;}
    .club_name_high{display:none !important;}
    .stadium_bg{padding:40px 0 !important;}
    .stadium_bg::before{opacity: 0.6;background: linear-gradient(to left top, #004b86, #f92552);}.stadium_meta{display:none;}.tag_p{margin-top:10px;}
    .widget__title h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .score_high h2{margin-bottom:0 !important;}.game-result .pt-0{padding-top:16px !important;}.card__header{border-bottom:1px solid #7e7e7e;}
}
/* Responsive Tablet Mode */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait){
    #sidebar{display:none;clear:both;width:100%;}.main-news-banner{min-height:380px !important;}
    .site-wrapper--has-overlay .footer{position:absolute !important;z-index:-1;}
    .widget-player .widget__content{height:200px;}
}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
    #sidebar{display:block;}
    .bg-desc h4{font-size:14px !important;}
    .video-desc p {
        margin-bottom: 0;
        margin-top: 5px;
        font-size: 11px !important;;
        line-height: 14px;
    }
    .hot_poll{padding:55px 0;}
    .team-desc span>h3{font-size:13px;}
    h5.player-name-shot{width:100px !important;}
    .player-table tbody>tr>td{padding:10px 15px !important;}
    .main_profile{margin-top: -90px;}.side_club{padding:25px 7px;}
    .liked_stat>li:last-child{display:none;}
    .match_time h4{font-size:12px;}
}
/* Responsive Phone Mode */
@media only screen and (min-width : 300px) and (max-width : 600px) and (orientation : portrait){
    .button_polll a{padding:10px 40px;}.hot_poll{padding:50px 0;}
    .main_pro{height:50px;}.user_breadcrumb{padding:0;}.main_pro h5{line-height:50px;}.res_padd0{padding:0;}
    .user_links{padding: 10px 0;background: #c1c1c1;float: none;width:100%;display:table;}.user_links li{padding: 0;display: table-cell;float: none;text-align: center;}
    .user_links li>a{padding:13px 5px;} 
    .user_breadcrumb [class*="col-xs-"]{width:100%;}
    .strategy_action h4{font-size:14px;}
    .you_may .col-xs-6{width:100%;}
    .player_ul {padding:0 5px;margin-top:10px; }
    .para-sm{margin-bottom:10px;text-align: center;}
    .heading-sm{margin-bottom:12px;font-size:20px;text-align:center;}
    .resno-margB{margin-bottom:0 !important;}
    .res-padd10{padding:0 10px !important;}
    .res-Card-padd{padding:25px 15px !important;}
    .page-heading{margin-bottom: 25px;}
    .player-info-details__title, .player-info-details__value{
            transform: scaleX(1);
    text-align: center;
    }
    .star-ratings-sprite{margin: 0 auto;}
}
@media only screen and (min-width : 320px) and (max-width : 736px) and (orientation : landscape){
    .mob-hidden{display:none !important;}
    .team-page-header .team-header-overlay{width:80%;}
    .strat-rel{padding-top:15px;}
    .club_des >div{width: 100% !important;display: inline-block;vertical-align: middle;text-align: center;}
   .players_sec .col-xs-12{width:430px;margin:0 auto;float:none;}
   .team-roster__player-footer{text-align:center;}
   .team-roster__player-footer .btn{width:80%;}
   .widget-player .widget__content{height:200px !important;}
    .user_breadcrumb{padding:15px 0;}.res_padd0{padding:0;}
}

@media (max-width:320px){
    .club_meta{display:none !important;}
    .video-post{width: 100%;}.video-post:nth-child(n){padding: 0!important;}
    .gallery_grid{width:100%;}.gallery_grid:nth-child(n){margin:0 0 5px 0!important}
    .logo_club{width:100px;}.level_of_match h6{font-size:12px;}
    .club_vs_grid{width: 100px;text-align:center;}.logo_club img{margin:0 auto;width:100px;}
    .tabs-menu li{width:100%;text-align:center;}
    .match-preview__team-name{max-width:110px !important;margin:0 auto;}
    .widget-player__photo{width:135px;height:135px;top:10px !important;right:5px !important;}
    .team-roster__player-footer{padding-top:5%;}
}

@media only screen and (max-width: 350px) { 
    .view_cr{
        position: absolute;
        top: auto;
        bottom: 20px;
        left: 10px;
    }
}
.table-standings > tbody > tr > td{font-size: 11px;color: #000;}
.table-standings > tbody > tr > td.team-standings__pos{font-size: 12px;font-weight: bold;color: #000;}
@media only screen and (min-width:320px) and (max-width:480px) and (orientation: portrait){
    .table-standings tr > th, .table-standings tr > td{display: none;}
    .table-standings tr > th.show-in-port, .table-standings tr > td.show-in-port{display: table-cell;}
    .table-standings  .team-meta__name{width: 40px;}
}




