/* partit */
.partit .eqcasa, .partit .eqfora { width:50%; float:left; margin:2px 0; }
.partit .eqcasa td, .partit .eqfora td { height:30px; }
#partit { width:100%; display:table; overflow:hidden; margin:auto; text-align:center; clear:both; background:#fff; }
.partit table { width:100%; margin:10px 2px; text-align:left; font-size:1em; }
.cap { margin:0 2px; color:#fff; font-weight:bold; padding:15px 10px 10px 10px; overflow:hidden; height:85px; }
#partit .nom a { color:#fff; }
.eqcasa .escut { float:left; }
.eqcasa .nom { font-size:1.25em; padding:30px 0; max-width:250px; margin:auto; }
.eqcasa .gols { float:right; width:50px; padding:30px; padding-left:0; }
.eqfora .escut { float:right; }
.eqfora .nom { font-size:1.25em; padding:30px 0; max-width:250px; margin:auto; }
.eqfora .gols { float:left; width:50px; padding:30px; padding-right:0; }
.partit .info, .partit .divarbit { width:100%; font-size:1em; float:left; margin:2px; }
.info { width:100%; margin:5px 0; padding:7px 0; overflow:hidden; }
.cosa { margin-left:3px; float:left; }
.cosa div { float:left; margin-right:2px; }
.cosa .G { margin-right:2px; }
.cosa .L { margin-right:2px; }
.supl,.dat { height:40px; font-weight:bold; }
.arbit { text-align:left; background:#fff; min-height:30px; }
.entren img,.arbit img { vertical-align:middle; }
.flagpais { height:65px; }
#partit .TG, #partit .TV { border-color:#CCC; margin-right:3px; }
.totals { padding:10px 0; overflow:hidden; width:100%; }

.entren a { padding-top:5px; }
.entren { height:50px; }
.sep { height:10px; }
.efemerides { margin-top:18px; }
.efemerides div { background:white; padding: 8px; border-left:3px solid gray; font-size:0.875em; }
@media screen and (max-width: 850px) {
	.cap { height:auto; }
	.eqcasa .nom,.eqcasa .gols,.eqfora .nom,.eqfora .gols { padding-left:0; padding-right:0; }
}
@media screen and (max-width: 650px) {
	.cap { height:auto; }
	.eqcasa .nom,.eqfora .nom { width:100%; }
}

/* partits jugador */
.eq, .gols { font-weight:bold; }
#graf,#graf_p { width:50%; float:left; margin-right:50px; }
@media screen and (max-width: 650px) {
	#graf,#graf_p { width:100%; }
}
.seleccions { float:right; margin:15px 10px 0 10px; }

.aligleft { text-align:left; }
.aligright { text-align:right; }
.GO span { font-size:12px; border-radius: 10px; background-color:#52D017; margin:0 1px 0 1px; padding:3px; }
.GR span { font-size:12px; border-radius: 10px; background-color: #fff400; margin:0 1px 0 1px; padding:3px; color:black; }
.VE span { font-size:12px; border-radius: 10px; background-color: #ff0e0e; margin:0 1px 0 1px; padding:3px; }
.GO .pen { background-color:#FF99CC; }
.GO .pp { background-color:#000; color:#fff; }
.thpercent { width: 210px; }
#tpartits { width:100%; font-size:13px; }
#tpartits td { white-space: nowrap; overflow:hidden !important; text-overflow: ellipsis; }
#tpartits td:hover { cursor: pointer; }
#tpartits .filatotal td:hover { cursor: default; }
.nobold { font-weight:normal; padding-right:5px; }
.threal th { padding:5px; }
.filatotal td { padding:5px 0 !important; }

#body input { float:left; }

.partit .eq { font-size:0.9375em !important; padding-bottom:15px; }
.partit .eq img { vertical-align:middle; margin-right:10px; }
.partit .gols { font-size:1.5625em !important; }
.px { background-color:#faa; }
.gx { background-color:#afa; }
.ex { background-color:#ffa; }

.opt { float:right; margin-right:10px; }
.opt p { font-size:0.875em; padding:2px 3px 0 0; float:left; }

.tags { padding:5px 0 0 0; width:100%; }
.tags div { float:left; background:#ececec; padding:5px 10px; margin:4px; font-size:14px; }

#pest1,#pest2 { display:none; }

.tt1 { width:50%; float:left; }
.tt2 { width:50%; float:left; }
#t3,#t4 { width:100%; }
#pest2 img { margin-left:10px; }
.percent { width:200px; }
#t3 img,#t4 img { height:9px; }

.filtres { overflow:hidden; width:100%; margin-bottom:10px; }
.filtre { overflow:hidden; margin-top:10px; padding:10px; background:white; }
.tipusfiltre { overflow:hidden; }
.filtre label { float:left; width:250px; }
.filtre select { float:left; }
