/* MODULO MARCADOR ESTADOS*/ /* Marcador */ .scoreBoard{ position: relative; .main_header{ display: block; } } .infoDate { .notifications-link { right: 10px; } line-height:20px; text-align: left; background: @bg; .border-radius(4px); .box-shadow(0 0 5px darken(@bg, 20%)); margin-bottom: 4px; padding: 4px 10px; position: relative; white-space: nowrap; .level { color: @bg_type; display:table-cell; float: left; font-size:12px; text-transform: uppercase; font-weight: bold; position: relative; margin-right: 10px; white-space: nowrap; width: auto; word-break: normal; .clearfixStyles(); max-width:100%; will-change: width; span{ font-family:@type_Special; } } .date { color:@bg_dest_type; text-transform: uppercase; font-size: 12px; display:block; float: left; white-space: nowrap; width: auto; .clearfixStyles(); min-width: 50px; span{ font-family:@type_Special; } } .timeSetting{ line-height: normal; margin: 0; padding: 0; .text{ text-align: right; text-transform: none; } } .definicionTribunal{ div{ margin: 3px 0 0; } } &.showThreeDivs{ .status{ width: 35%; } .definicionTribunal{ width: 25%; margin-right: 0; text-align: center; > div{ float: none; margin: 0; display: block; } } .timeSetting{ width: 40%; } } .status{ position: static; white-space: nowrap; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -ms-flex; display: flex; } .sb-level{ display: block;} .sb-status{ display:none; color: @bg_dest_type; font-weight:bold; } .sb-chukker, .sb-chukkerNum{ display: none; color: @bg_type; position: absolute; bottom: -33px; left: 50%; text-align: center; font-size: 14px; font-weight: 500; .translate(-50%, 0); z-index: 1; } .sb-chukkerNum{ display: none; color: @bg_type; position: absolute; bottom: -49px; left: 50%; text-align: center; font-size: 24px; .translate(-50%, 0); z-index: 1; font-size: 18px; } .sb-aditionalTime{ display: none; color: @bg_type; position: absolute; bottom: -62px; left: 50%; width: auto; text-align: center; .translate(-50%, 0); font-size: 12px; z-index: 1; } .sb-date{ display: none; color: @bg_dest_type; font-weight:bold; } .sb-hour{ display: none; color: @bg_dest_type; font-weight:bold; margin-left:5px; } } .infoScoreBoard { background: @bg; .border-radius(4px); .box-shadow(0 0 5px darken(@bg, 20%)); margin-bottom: 4px; padding: 6px 0; position: relative; > div{ &.home, &.away { width:50%; padding:0; float:left; height:45px; line-height:45px; position: relative; .captionBoxShadow(@bg); .name { font-family:@type_Special; line-height:48px; font-size: 22px; font-weight: 200; text-transform: uppercase; color: @bg_type; } .score { font-weight: bold; position: absolute; .goals{ color: @color01_type; font-size: 34px; font-family:@type_Special; background: @color01; width: 44px; height: 44px; text-align: center; font-weight: 400; display: block; .border-radius(50%); } .penalties{ background-color:@color02; color:@color02_type; font-family:@type_Special; display: block; height: 20px; width: 20px; line-height: 20px; font-size: 14px; text-align:center; position:absolute; top:14px; font-weight:normal; .border-radius(50%); } } .shield { width:34px; height:34px; background-repeat:no-repeat; background-position:center center; background-color: #FFFFFF; z-index: 5; position: absolute; .border-radius(50%); margin-top: 5px; } } &.home{ .shield{ right: 95px; } .name{ float: right; text-align:right; margin-right: 140px; } .score{ right: 35px; .penalties{ left:-13px; } .goals{ float: right; } } } &.away{ .shield{ left: 95px; } .name{ float:left; text-align:left; margin-left: 140px; } .score{ left:35px; .penalties{ right:-13px; } .goals{ float: left; } } } } .countdown{ position: absolute; left: 0; right: 0; margin: 0 auto; z-index: 1; text-align: center; top: 2px; .boxNumb{ width: 50px; display: inline-block; >div{ margin: 0 auto; .border-radius(4px); background: @color02; width: 40px; color: @color02_type; line-height: 28px; } >span{ font-size: 10px; display: block; } } } } .goalsBox, .penalBox{ margin-bottom: 4px; .groupBox{ background: lighten(@bg, 10%); margin-bottom: 4px; .border-radius(4px); .box-shadow(0 0 5px darken(@bg, 20%)); .group{ width: 45%; float: left; &.colLeft{ text-align: right; } &.colRight{ text-align: right; } } .separate{ width: 10%; float: left; text-align: center; } .text{ color: @bg_type; font-family: @type_Special; font-size: 11px; } .icon{ .iconsheet(); background-position: -97px -72px; display: inline-block; width: 22px; height: 22px; &.fail{ background-position: -126px -72px; } } } .link{ width: 150px; display: block; margin: 0 auto; } } .penalBox{ .groupBox{ .text{ font-size: 16px; line-height: 26px; } } } /* Status */ .scoreBoard-noClock{ .liveStatus{ display: none; position: absolute; bottom: -42px; left: 50%; text-align: center; .translate(-50%, 0); z-index: 1; display: none; } &.status-notStarted, &.status-half, &.status-playing, &.status-penalties, &.status-postponed, &.status-suspended{ .infoDate{ .sb-chukker, .sb-chukkerNum{ display:none;} .sb-aditionalTime{ display:none;} } } &.status-finished{ .infoDate{ .sb-chukker, .sb-chukkerNum{ display:inline-block;} .sb-aditionalTime{ display:inline-block;} } } &.status-half, &.status-playing, &.status-penalties{ .liveStatus{display: block;} } } .status-notStarted { .infoDate{ .sb-status{ display:none;} .sb-chukker, .sb-chukkerNum{ display: none;} .sb-aditionalTime{ display: none;} .sb-date{ display: inline-block;} .sb-hour{ display: inline-block;} } } .status-finished { .infoDate{ .sb-status{ display: inline-block;} .sb-chukker, .sb-chukkerNum{ display:inline-block;} .sb-aditionalTime{ display: inline-block;} .sb-date{ display: inline-block; font-weight: normal; font-size: 11px; color:mix(@bg,@bg_type,75%);} .sb-hour{ display: inline-block; font-weight: normal; font-size: 11px; color:mix(@bg,@bg_type,75%);} } } .status-half { .infoDate{ .sb-status{ display: inline-block;} .sb-chukker, .sb-chukkerNum{ display: inline-block;} .sb-aditionalTime{ display: none;} .sb-date{ display: none;} .sb-hour{ display: none;} } } .status-playing { .infoDate{ .sb-status{ display: inline-block;} .sb-chukker, .sb-chukkerNum{ display: inline-block;} .sb-aditionalTime{ display: inline-block;} .sb-date{ display: none;} .sb-hour{ display: none;} } } .status-penalties { .infoDate{ .sb-status{ display: inline-block;} .sb-chukker, .sb-chukkerNum{ display: inline-block;} .sb-aditionalTime{ display: inline-block;} .sb-date{ display: none;} .sb-hour{ display: none;} .liveStatus{ display: inline-block;} } } .status-postponed, .status-suspended{ .date{ .sb-chukker,.sb-chukkerNum, .sb-aditionalTime, .sb-date, .sb-hour{ display: none; } } .sb-status{ display:inline-block; } } .maxSize-767{ .infoDate{ &.showThreeDivs{ .status{ width: 60%; } .definicionTribunal{ width: 40%; text-align: right; > div{ display: inline-block; } } .timeSetting{ width: 100%; margin-top: 10px; .timeIcon{ float: left; margin-right: 8px; } .text{ float: left; text-align: left; width: 78%; margin-bottom: 4px; } } } } .infoScoreBoard { > div{ &.home, &.away{ .name{ font-size: 14px; top: 50%; .translate(0, -50%); position: relative; line-height: 20px; } } } } } .maxSize-479 { .infoScoreBoard{ min-height: 90px; > div{ &.home, &.away{ .name{ position: absolute; top: 64px; left: 0; right: 0; margin: 0 auto; text-align: center; width: auto; line-height: normal; } } } } .infoDate { &.showThreeDivs { .status{ width: 100%; } .definicionTribunal{ width: 100%; text-align: left; padding-right: 0; clear: both; margin: 0; } } .timeSetting{ .timeIcon{ float: left; } .text{ float: left; width: 78%; span{ text-align: left; padding-left:8px } } } } } .maxSize-310 { .infoScoreBoard{ > div{ &.home, &.away{ .score{ .goals{ width: 35px; height: 35px; line-height: 35px; font-size: 24px; margin-top: 5px; } } } &.home{ .shield{ right: 75px; } .score{ right: 22px; } } &.away{ .shield{ left: 75px; } .score{ left: 22px; } } } } .infoDate { .sb-chukker,.sb-chukkerNum{ font-size: 14px; } .sb-aditionalTime{ font-size: 10px; bottom: -56px; } } } /* Fin Marcador */