@media only screen and (max-width: 599px) {


ul.info_match {
padding:0 !Important;}

ul.info_match li {
white-space:normal !Important;
line-height:13px !important;
font-size:10px !important;}


ul.info_match li.fase {
width:20% !important;
text-align:left !important;}

ul.info_match li.stadium {
width:40% !important;
text-align:center !important;}

ul.info_match li.date {
width:15% !important;
text-align:center !important;}

ul.info_match li.time {
width:20% !important;
text-align:right !important;
float:right;}

ul.info_match li.time strong {
text-align:right;}

ul.info_match li strong {
float:left;
width:100%;
text-align:center;}

div.box-body div.team1 span.team-result1 {
width:28%;}

div.team1 span.team_name {
float: right;
margin: 0 3px 0 0;}

div.team2 span.team_name {
float: left;
margin: 0 0 0 3px;}

div.team1 img.logo_squadra,
div.team2 img.logo_squadra {
width:40px;
height:40px;}

div.formazioni,
div.modulo_pbp_campov,
#statistiche-team,
#confronto-giocatori,
#confronto-stats,
#body-stats {
float: left !important;
width: 100% !important;
}


#body-team1,
#body-team2 {
width:47%;}

#campo-verticale,
#campo-orizzontale,
#history-team-global,
h3.Title_lineup {
display:none !important;}

#pbp-container {
height:250px !important;}

div.results {
min-height:40px;}

div.results span.ris_1,
div.results span.ris_2 {
width:49%;
font-size:35px;}

div.team1 span.team_name,
div.team2 span.team_name {
font-size:11px !Important;
width:auto !Important;
white-space:normal !Important;
height:35px;}

div.team1 div.team_goals,
div.team2 div.team_goals {
width:100% !Important;}

#match-stats {
width:100%;
height:200px;}

#confronto-stats div.stAS,
#confronto-stats div.stTR,
#confronto-stats div.stPO,
#confronto-stats div.stTT,
#confronto-stats div.stHF,
#confronto-stats div.stCO,
#confronto-stats div.stPP,
#confronto-stats div.stPR,
#confronto-stats div.stMP,
#confronto-stats div.st1A,
#confronto-stats div.st2A,
#confronto-stats div.stES,
#confronto-stats div.stOU,
#confronto-stats div.stGO,
#confronto-stats div.stTF,
#confronto-stats div.stTS,
#confronto-stats div.stOF,
#confronto-stats div.stFO,
#confronto-stats div.stFS,
#confronto-stats div.stCR,
div.grafici div.stats-row,
#match-stats h3,
div.grafici h3 {
width:98% !Important;
}

.grafici div.col-l,
.grafici div.col-r {
width:6%;}


ul.info_referee li.arbitro,
ul.info_referee li.double,
ul.info_referee li.quarto-uomo,
ul.info_referee li.giudici-porta {
width:25%;
text-align:center;
line-height:10px;
}

ul.info_referee li span {
float:left;
width:100%;}

div.box-match {
width:95%;
min-height:50px !Important;
margin: 20px 0 0 0 !Important;}

div.MiddleContent {
width:60%;}

#ranking-tabellone {
width:37%;}

#box-squadra1,
#box-squadra2 {
width:47%;
margin:0 5px 0 0;
}

#box-squadra1 ul,
#box-squadra2 ul {
width:100%;}

#box-squadra1 ul li, #box-squadra2 ul li, ul.legenda li {
width:100%;}

#box-squadra1 h3,
#box-squadra2 h3,
h3.tab_players a {
width:100%;}

#box-squadra1 h3,
#box-squadra2 h3 {
height:auto !Important;}

#body-pdp_prelive-container {
margin:0 0 10px 0;}

#time-line-box-time .box-time {
background:none !important;
color:#333 !important; }

table.statistiche {
width:80% !important;}


div.box-body div.team1 div.team-marcatori,
div.box-body div.team2 div.team-marcatori {
display:none !Important;}

div.box-body div.team1,
div.box-body div.team2 {
min-height:30px !important;}

div.box-match-link a {
color:#5FA504 !important;}


#formazione_iniziale_0 ul.player li.name,
#formazione_iniziale_1 ul.player li.name {
width:65%;}




}

@media only screen and (min-width: 600px) {

}

@media only screen and (max-width: 768px) {

/*.MainContent {
width:80% !important;}*/

}
