﻿@media(max-width:1440px){
}

@media(max-width:1366px){
}

@media(max-width:1280px){

}

@media(max-width:1024px){
    .TopDashboard h1{
        font-size:30px!important;
    }
    a.ClosePlayer{
        position:absolute;
        right:-5px;
        top:38px;    
        z-index:500;
        font-size:12px;
    }
    
    .ControlsPlayerVideo {
        font-size:20px;
        padding:25px 0 20px 10px!important;
    }

}

@media(max-width:768px){
    .ImgCalciatoreDet,.container-img{
        height:650px;
    }
    .InfoCalciatore article h5{
        padding:10px 0 0 0;
    }

    .ContainCarriera{
        margin:15px 0 0 0;
    }
    .TitoloCalciatore{
        width:48.5%!important;
    }

    .TitoloCalciatore h1{
        font-size:14px!important;
    }

    .DettaglioVideo h1{
        padding:0;
    }

    .container-stats{
        height:100vh;
        overflow-y:scroll;
    }

    .stats, .stats article{
        font-size:13px!important;
    }

    .stats-bar article {
         font-size:13px!important;
   }

    .stats-bar label {
         font-size:13px!important;
   }

    .stats-bar H2 label{
         font-size:13px!important;
    }

    .container-stats H1{
        font-size:14px;
    }

    .container-chart{
        margin:2% 0 40px -45px;
    }
}

@media(max-width:480px){
    .TopDashboard h1{
        font-size:20px!important;
    }

    .dashboard .TopDashboard{
        margin:0 0 10px 0;
    }

    .ContainVideoCalciatoreDashboard li{
        width:96%!important;
        margin:0 4%!important;
    }

    .ContainVideoCalciatoreDashboard li a{
        width:100%!important;
    }

    .ContainPlayerVideo{
        height:300px;
    }

    .ContainCalciatoreDet{
        padding:10px 0 0 0;
    }

    .ContainPlayerVideo iframe{
        height:395px;
        top:-30px;
    }

    .Hover-right {
        width: 600px;
        height: 2000px;
        right: -600px;
        top: -1000px;
        background: #000 !important;
    }

    .Hover-left {
        width: 600px;
        height: 2000px;
        left: -600px;
        top: -1000px;
        background: #000 !important;
    }

    .ContainerSottoCaratteristiche {
      display:none;
    }

    .ContainVideoCalciatore {
     width:100%;
    }

    .ddl-xs select{
        background:#333;
        width:100%;
        padding:8px 5px;
        font-size:12px;
        margin:0 0 10px 0;
        border:solid 1px rgba(2,124,59,.9)
    }

    .VideoCalciatoreThumb{
        width:70%;
    }

    .VideoCalciatoreThumb img{
        display:none;
    }

    .ContainSquadraDet {
        padding:20px 0 0 0;
    }

    .ContainVideoCalciatore li h5{
        margin:-10px 0 0 0;
    }

    .container-rating{
        width:30%;
        padding:10px 0 20px 0;
        float:left;
        font-size:11px;
    }

    .ContainerCaratteristiche .Clicked{
        width:150px!important;
        float:left;
    }

    .Container-partite .ContainVideoCalciatore li h5{
        font-size:11px;
        margin:6px 0 0 0;
    }

    .ContainVideoCalciatore li{
        overflow:hidden;
    }

    .BtnBackVideoCalciatore{
        margin:20px 0 20px 0!important;
        width:70%;
    }

    .DettaglioVideo h1{
        font-size:18px;
    }

   .ImgCalciatoreDet,.container-img{
        height:240px;
    }

   .AddPreferitiCarriera{
       position:absolute;
       top:-635px;
       left:78vw;
   }

   .AddPreferitiCarriera b{
       display:none;
   }

   .statistiche-stagionali .col-xs-6{
       width:50%!important;
       float:left;
   }

   .ContainCarriera h1, .ContainCarriera h1:hover{
       width:33%;
       font-size:11px;
   }

   .StoricoCarriera article ul li{
      text-align:left;
      padding:3px 10px;
   }

   .InfoCalciatore{
       height:550px;
   }

   .TopStoricoCarriera{
       display:none;
   }

   .TopStoricoCarriera h3{
       font-size:11px;
   }

   .Infofooter{
       text-align:center;
   }

     .box-login{
        width:100%!important;
        margin:0!important;
    }

     .container-login h1{
         font-size:28px!important;
         line-height:40px
     }

     .PlayerVideo{
         margin:0 -15px!important;
         width:110%!important;
         height:210px!important;
     }
}

@media(max-width:400px){
    .ContainVideoCalciatoreDashboard li{
        width:105%!important;
        margin:0!important;
    }

    .ContainVideoCalciatoreDashboard li a{
        width:100%!important;
    }
  
      .ContainPlayerVideo{
        height:170px;
    }

    .ContainPlayerVideo iframe{
        width:97%!important;
        height:245px;
        top:-44px;
    }

    .stats p, .stats-bar p{
        margin:0;
        /*float:right;*/
        display:none;
    }


    .contanier-bar, .stats-bar H2{
        border-bottom:dotted 1px rgb(255, 255, 255);
    }

    .car{
        display:none;
    }

    .stats-bar label{
        float:left;
        width:99%;
        border-bottom:dotted 1px rgb(255, 255, 255);
    }

    .stats-bar H2 label{
        float:left;
        width:90%;
        border:none!important;
    }

    .stats-bar article{
       width:98%
    }

    .stats-bar article span{
        float:right;
    }

    .stats-bar{
            padding: 0 15px 0 16px;
    }

    .stats{
        padding:10px 0 0 0;
    }

    .stats span{
        font-size:14px;
    }

    .container-stats H1 span{
        float:right;
        padding:0 10px 0 0;
    }

}

