:root{
--yellow: #FFE800;
--green: #00818C;
--gray-dark: #121212;
--light-blue:#31CCEB;
--violet:#BF1BE5;
}
html{scroll-behavior:smooth}
body{font-family: 'Sofia sans', sans-serif;background:#000; color:#fff;}
a{color:var(--yellow);}
a:hover{color:#fff;text-decoration:none;}
.section-top{padding-top:60px}
.bg-gradient{
	background:url('../images/bg-principal-mobile.jpg'); )
}
.bg-header-scroll, .bg-header-scroll-mobile{
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
background: rgba(0, 0, 0, 0.5);
}
header .navbar-collapse.collapse.show{height:Calc(100vh - 52px);}
header .navbar .navbar-nav li a{padding-top:1.1rem; padding-bottom:1.1rem;  position:relative}
.navbar-light .navbar-nav .nav-link {color: #fff; text-transform:uppercase;transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {font-weight:900;color:#fff;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {color: #fff}
header .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: var(--yellow);}
.nav-item.active  {border-bottom:2px solid var(--yellow);}
.img-gradient:after {content:'';position:absolute;left:0; top:0;width:100%; height:100%;display:inline-block;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 18.9%, #000000 100%);}
.small .img-gradient:after {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);}
.img-gradient img{display:block;}
.card-img-overlay{top:auto;padding:13px;}
.category{font-size:9px;font-weight:700; text-transform:uppercase; border:1px solid var(--yellow); display: inline-block;padding: 1.65px 10px; border-radius:0 10px 0 10px; color:#000}
.category:hover{background: var(--yellow); color:#000!important;}
.navbar-light .navbar-toggler{border-color:transparent;}
.navbar-light .navbar-toggler:hover span, .navbar-dark .navbar-toggler:focus span {background: #ffffff;}
.navbar-light .navbar-toggler[aria-expanded="false"] span {transform: none;opacity: 1;}
.navbar-light .navbar-toggler span {display: block;width: 30px; height: 3px;margin: 5px auto;background: #fff;transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);}
.navbar-light .navbar-toggler[aria-expanded="true"] span:first-of-type {transform: rotate(45deg) translate(6px, 6px);}
.navbar-light .navbar-toggler[aria-expanded="true"] span:nth-of-type(2) {opacity: 0;}
.navbar-light .navbar-toggler[aria-expanded="true"] span:last-of-type {transform: rotate(-45deg) translate(5px, -5px);}
button:focus{outline:none;}
.btn {font-size:14px; line-height: 145%;text-align: center;letter-spacing: 0.05em;border-radius: 10px;padding: 0.6rem 0.75rem;}
.card-title{margin-bottom:0px;}
.card.big .card-title, #news-carrusel .card.small h2.card-title{font-weight:900;font-size: 18px;line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.card.medium h2.card-title{font-size: 14px;line-height: 19px;font-weight:700;}
.card.small h2.card-title{font-weight:600; font-size: 16px;line-height: 20px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.card{border:none; background:transparent;overflow:hidden; border-radius:0 20px 0 20px}
.card-img-top {width: 100%;object-fit: cover;border-radius:0;}
a.card {color:#fff;}
.thumb .thumbnail.video:before {width: 40px;height: 40px;background-size: contain;position: absolute;z-index: 1;background: url('../images/play.svg');background-size: contain;position: absolute;content: " ";top: 50%;left: 50%;transform: translate(-50%, -50%);}
.small.thumb .thumbnail:before, .medium.thumb .thumbnail:before {left: auto;right:25px;top:15px;transform: translate(0%, 0%);}
.thumb img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.thumb:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.no-link .thumb:hover img {-webkit-transform: scale(1);transform: scale(1);}
.thumbnail img{width: 100%;object-fit: cover;}
.thumbnail {position: relative;overflow:hidden;}
.card.border .thumbnail img {height: 210px;}
.card-columns {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}
.card.border {border:1px solid var(--yellow)!important;}
.card-body{padding:1em;}
.card .card-body h3{margin-bottom:0}
.card.big{border-radius:0 20px 0 20px;}
.card-img-vertical{width: 100%;height: 100%;}

.form-control{font-size:14px;border-radius:0}
.match a {color: #fff;display: block;background: linear-gradient(175.86deg, rgba(70, 70, 69, 0.12) -5.53%, rgba(70, 70, 69, 0.126548) 0.29%, rgba(70, 70, 69, 0.24) 96.63%);
backdrop-filter: blur(20px);
border-radius: 10px;
margin-bottom:10px
}
.match a:hover{text-decoration:none; background: rgba(70, 70, 69, 0.3)!important;}
.match > .d-flex {margin-bottom: 10px;}
.match .team-logo {width: 40%;line-height: 1em;padding:0.5em;font-size: 0.8em;}
.match .team-logo:first-child img {display: inline-block;float: right;margin-left:5px;}
.match .team-logo:first-child{text-align:right;}
.match .team-logo:last-child img {display: inline-block;float: left;margin-right:5px;}
.match .result {width: 20%;text-align:center;}
.match .time {font-size: .80em;font-weight:normal;}
.match .time.badge{padding: 0.5em 1em;}
.match .end.badge{font-weight:700;background: var(--yellow);color:#000; width: auto;}
.tournament{border-top: 1px solid rgba(70, 70, 69, 0.3); color:#cdcdcd;font-size:0.8em;text-align:center;margin:5px 10px 10px 10px;line-height:2em}
.badge-light{border:1px solid var(--yellow);border-radius:10px;background:transparent;color:var(--yellow);width:60px}
.line-bottom{border-bottom:1px solid #ced4da; border-color:rgba(70, 70, 70, 0.30);}
.match .result .vs {font-size: 1.6em;line-height: 1.2em;font-weight: 400;}
.bg-light{background: rgba(70, 70, 69, 0.3)!important}
.btn-link{color:var(--yellow);}
.btn-link:hover{color: #fff; text-decoration:none;}
.btn-outline-yellow{border:1px solid var(--yellow); color:var(--yellow);}
.btn-outline-yellow:hover{border:1px solid var(--yellow); background:var(--yellow); color:#000}
.load-content{display:none}
.news-inner{padding:10px;background:#fff;color:#000}
.news-inner h2{font-size:20px;}
/*.load-content{ max-width:320px}*/
.title-bungee{font-family: 'Bungee Shade', cursive;}
.title-home{font-size:16px;font-style:italic}
.twitter-card{background:#212121;border-radius:10px; padding:10px; }
.twitter-card a{
    position: relative;
    display: block;
    color: #fff;
    background-image: url('../images/twitter_logo.svg');
    background-size: 17px auto;
    background-position: top 10px right 5px;
    background-repeat: no-repeat;
}
.twitter-card a:hover{text-decoration:none;}
.twitter-card figure{margin:0;padding:0}
.twitter-card figure img {
    display: block;
    border-radius: 50%;
    height: 50px;
	width:auto;
}
.owl-carousel .owl-item .twitter-card figure img {width:auto;}
.twitter-card figcaption {
    position: absolute;
    top: 0px;
    left: 60px;
}
.twitter-card figcaption cite span {
    opacity: .5;
    font-size: .9em;
	display:block;
	color:#fff;
}
.twitter-card figcaption cite em{font-weight:bold;}
.twitter-card p span {
    color: #007aff;
}
.twitter-card time {
    font-size: .9em;
    display: block;
    padding-top: 10px;
    opacity: .5;
}
.twitter-card .tweet-content img {width:100%; border-radius:10px; margin:10px 0}

#games-logos .item {
background: rgba(18, 18, 18, 0.5);
backdrop-filter: blur(20px);
border-radius: 20px 0px;
overflow: hidden;
    display: inherit;
}
#games-logos .item img{opacity:0.7;
	transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);}

#games-logos .item:hover img{opacity:1;transform:scale(1.1);}
.bg-diagonal{background:#000 url('../images/bg-diagonal.jpg') no-repeat top center; background-size:contain; }
.yellow{color:var(--yellow);}
.title span{display:block; color:#fff;font-size:14px;font-weight:300}
.sub{position:relative;z-index:1;color:var(--yellow);}
.sub:after{content:""; position:absolute; width:31px;height:4px;background:var(--yellow);bottom:-9px; left:0}
#fixture h4, #fixture h2{font-size: 1em; border-bottom:1px solid #464645; width:100%;text-align:center; padding-bottom:6px;}
.sub-title{font-size:18px;}
#fixture {padding-top:40px;overflow:hidden;background: linear-gradient(175.86deg, rgba(70, 70, 69, 0.06) -5.53%, rgba(70, 70, 69, 0.063274) 0.29%, rgba(70, 70, 69, 0.12) 96.63%);backdrop-filter: blur(10px);}
.card.news h3 {font-size:1.1em;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.card.news a:not(.link-category){color:#cdcdcd;}
.card.news a:not(.link-category):hover{color:#fff;text-decoration:none;}
.card.news .category-link{position:absolute;z-index:10;text-transform:uppercase;color:var(--yellow); left:1em;margin-top: 1.5em;}

.card.big .category-link{position:absolute;z-index:10;text-transform:uppercase;color:var(--yellow); margin-top:-2.5em;}
.card.small .category-link{position:absolute;z-index:10;text-transform:uppercase;color:var(--yellow); margin-top:-2.5em;}
.dropdown-toggle::after {
    display: inline-block;
    margin-left: 10px;
    vertical-align: 0.255em;
    content: "";
    border:none;
	background:url('../images/caret.svg');
	width: 14px;
    height: 9px;
    background-size: contain;
	margin-right: 23px;
    float: right;
    margin-top: 6px;
    vertical-align: 50px;
	transition: all .6s cubic-bezier(0.250, 0.100, 0.250, 1.000);
}
.title-section h1{color:#fff;font-size:18px;font-weight:700;}
.dropdown-toggle[aria-expanded="true"].dropdown-toggle::after{transform: rotate(180deg);}
.title-section{margin-top:50px}
a.btn-link-white{color:#fff}
.back:before{content:""; background:url('../images/back.svg') no-repeat;width:5px; height:8px;display: inline-block;padding-right: 10px;}
.more {font-size:16px;color:var(--yellow);font-weight:600;}
.shield {width: 18px;height: 18px;}
.table .shield {margin-right: 5px;}
.table td, .table th{border-bottom: 1px solid rgba(70, 70, 69, 0.3);}


.title-effect{
    text-transform: uppercase;
    color: var(--yellow);
    text-align: center;
	margin-bottom: 0;
    line-height: 1em;
}
.section-hero{height:100px;}
.section-hero .card-title{font-size:8vw;font-weight:700;text-shadow: 1px 1px 3px #000;}

/*tabs*/
.tabs .nav-link{color:#505050;}
.tabs .nav-link:hover{
    color:var(--yellow);
}
.tabs .nav-link.active{
    border-bottom: 4px solid var(--yellow);
	color:var(--yellow);
	font-weight:700;
}
.tabs li{ border-bottom:1px solid #505050}

.table{color:#fff;}
.bg-ligas{background:url('../images/bg-ligas-mobile.png') no-repeat; height:186px;background-size: cover;}
.bg-ligas h2 {font-weight:700;font-size:24px;color:var(--yellow);}
.box {background: rgba(18, 18, 18, 0.45); width:100%;background: linear-gradient(180deg, #121212 0%, rgba(18, 18, 18, 0.508197) 32.79%, rgba(18, 18, 18, 0) 100%);}
.box .ligue{background:#fff;border-radius:10px;width:84px;height:84px;}
.box .ligue img {height:64px; width:auto;}
#alineaciones .shield {
    width: 45px;
    height: 45px;
    margin-right: 5px;
}
.bg-gray{background:rgba(70, 70, 70, 0.30);}
#alineaciones .table th, #alineaciones .table td{border-top:none;}
#alineaciones .card-header{border-bottom: 1px solid rgba(70,70,70,.30);}
#alineaciones .card-header h3, #estadisticas .match .team-logo{font-size:16px;font-weight:600}
#alineaciones .card{border-radius:10px}
#alineaciones table {font-size:14px}
#alineaciones table td:first-child {
    width: 20px;
}

.date {font-size:14px;}

.table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid rgba(70, 70, 69, 0.3);
}
.table tr:last-child td{border-bottom:0}
.goal {background:var(--yellow);color:#000;}
.progress-bar{background-color:var(--green);}
.timeline {
	position: relative;
	margin: 0 0 0 10px;
}
.timeline:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 2px;
	height: 100%;
	background: #a7a7a7;
}
.timeline .timeline-container {
	position: relative;
	margin-bottom:10px
}
.timeline .timeline-container .timeline-icon {
	position: absolute;
	left: -4px;
	top: 10px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	text-align: center;
	font-size: 2rem;
	background: #666660;
}
.timeline .timeline-container .timeline-icon i {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.timeline .timeline-container .timeline-icon img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.timeline .timeline-body{padding:5px 5px 5px 25px}

.timeline .timeline-container .timeline-body .timeline-title,.timeline .timeline-body p {
	margin-bottom: 0px;
	line-height: 1.3rem;
}
.timeline .timeline-container .timeline-body .timeline-title{font-size:1.3em;font-weight:600}
.timeline .timeline-container .timeline-body .timeline-subtitle {
	font-weight: 300;
	font-style: italic;
	opacity: 0.4;
	margin-top: 16px;
	font-size: 11px;
}

.timeline-container.interaction .timeline-icon {
    width: 30px;
    height: 30px;
	top: 10px;
    left: -14px;
}

.icon-goal{    
	width: 20px;
    height: 20px;
    background: #fff url(../images/icon-goal.svg) no-repeat;
    border: 2px solid white;
    border-radius: 50px;
}
.icon-sustitution{    
	width: 20px;
    height: 20px;
    background: #fff url(../images/icon-sustitution.svg) no-repeat;
	border: 2px solid white;
    border-radius: 50px;
}
.icon-var{    
	width: 20px;
    height: 20px;
    background: url(../images/icon-var.svg) no-repeat;
}
.icon-yellow-card,.icon-red-card{
	width: 10px;
    height: 16px;
	border-radius:2px;
}
.icon-yellow-card{background:#ffcc00;}
.icon-red-card{background:#ff0000;}
.card-tournament{border-radius:10px}
.card-tournament h2{font-size:16px;font-weight:bold;}


@media (max-width: 991px){
.no-padding{padding-left:0; padding-right:0}
.no-padding div[class*="row"]{margin:0;}
.no-padding div[class*="col"]{padding:0}
.navbar {padding:.5rem 0rem}
.navbar-toggler{margin-right:0.5rem}
.navbar-nav li {border-bottom:1px solid #fff); text-indent:1rem}
.navbar-nav li:last-child, .navbar-nav li .dropdown-menu li:last-child{border-bottom:none;}
.dropdown-menu {background:transparent;border-radius:0;border:none;padding:0;margin:0}
.dropdown-menu li{padding-top: 1.1rem;padding-bottom: 1.1rem;text-indent: 2rem;}
.dropdown-menu a{color:#fff;}
.navbar-nav li .dropdown-menu li {border-bottom:1px solid #ffffff3b;}
.logo{margin-left:1rem;}
.section-top {
    padding-top: 60px;
}
.team-full-name {
	display:none;
}
.card-match{font-size:14px;background: rgba(70, 70, 70, 0.30);}
.card-match h1{font-size:18px}
.card-match .card-header{border-bottom:0}
.nav-3 li{width:33.3%}
.nav-3 li .nav-link{padding: 0.5rem 0rem;}
.tabs .nav-link{font-size:14px}
}


ol.ranking {
  counter-reset: my-awesome-counter;
  list-style: none;
  padding-left: 0px;
}
ol.ranking li {
  margin: 0 0 1rem 0;
  counter-increment: my-awesome-counter;
  position: relative;
}
ol.ranking li::before {
content: counter(my-awesome-counter);
    color: #fff;
    font-size: 1.5rem;
    font-weight: bold;
    position: absolute;
    --size: 32px;
    left: 0;
    line-height: var(--size);
    width: 60px;
    height: 60px;
    top: 0;
    background: url('../images/bg-ranking.svg') no-repeat;
    text-align: left;
    z-index: 1;
    text-indent: 10px;
}

.thumb-2-col .card-body{font-size:12px}
.card.news.thumb-2-col .category-link {
	left:auto; margin-top:-3em
}	
.thumb-2-col.thumb .thumbnail.video:before{width:40px;height:40px}

#trending {background: #000 url(../images/bg-diagonal.jpg) no-repeat top center;
    background-size: contain;}
#trending-carrusel .owl-item.active.center {
  transform: scale(1);
  -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */
  filter: grayscale(0);
  text-align: left;
}
#trending-carrusel .owl-item.active {
  transform: scale(.8);
  transition: .6s ease;
  filter: blur(4px) grayscale(100%);
}



.owl-theme .owl-dots .active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: var(--yellow)!important;
	
}
.owl-theme .owl-dots .owl-dot span{width:30px!important;height:4px!important}


@media (min-width: 600px){
.card-columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;}
}
@media (min-width: 992px){
.bg-gradient{
	background:url('../images/bg-principal.jpg'); background-size:cover;)
}
header .navbar{padding: 0rem!important;}
header .navbar-nav:not(.dropdown-submenu)  {height:60px;  line-height: 58px;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {transform:scale(1.2);}
.nav-item.active  {
border-bottom:5px solid var(--yellow);
}
.dropdown-menu{margin:0; margin-top:0px; background: #212121; 
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);border-radius:0;border:none;padding:0; min-width: 10.5rem;}
.dropdown-menu li{ text-indent:1rem;width:100%; line-height: 30px; border-bottom:1px solid #ffffff3b;}
.dropdown-menu li:last-child{border-bottom:none;}
.dropdown-menu li a{display:block; color:#fff}
.dropdown-menu li:hover a{text-decoration:none;background:var(--yellow);color:#000}	
.navbar-expand-lg .navbar-nav .nav-link{padding-top:0px; padding-bottom:0px}
header .navbar .navbar-nav li a {
    padding-top: 0.5rem;
padding-bottom: 0.5rem;
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: 15px;
	width: 8px;
    height: 5px;
	margin-top:25px;
	float: right;
    margin-right: 0;
}
.height-hero{height: 650px;}

.title-section h1{font-size:36px;}
.h2 {font-size:4em}
.card.big .card-title{
font-size: 3vw;
line-height:3.1vw;
font-weight:900
}

.card.news.thumb-2-col .category-link {
    left: auto;
    margin-top: -2.6em;
}
.card.news h3 {
font-size: 1.3em;
}

.card.medium h2.card-title{
font-size: 1.25vw;
line-height:1.6vw;
font-weight:700;
}

.card.small h2.card-title,  #news-carrusel .card.small h2.card-title{
font-size: 1.4vw;
    line-height: 1.6vw;
font-weight:600;
}
	
.thumb .thumbnail.video:before {width: 59px;height: 59px;}

.category{font-size:13px;}	
.big.card-img-overlay{top:auto;padding:29px;}
.big .card-img-overlay{padding:29px;}	
.medium .card-img-overlay{padding:21px;}	
.small .card-img-overlay{padding:20px;}	

.card.big{background:#000}
.big .thumbnail{height: 100%; }
.medium .thumbnail, .small .thumbnail{}




.section-top{padding-top:60px}
header .navbar-dark .navbar-nav .nav-link {font-size:18px; font-weight:600;}
a.card:hover{text-decoration:none}


.card-columns {
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;}

.sub{position:relative;z-index:1;}
.sub:after{width:60px;height:8px; bottom:-13px; left:0}
.center{text-align:center;}
.center.sub:after{left: calc(50% - 31px);text-align:center;}
.title-home{font-size:24px}
.title span{font-size:18px;}
.title h2 {margin-bottom:13px;line-height:28px;}
.more {font-size:20px;}

.table .shield {
    width: 35px;
    height: 35px;
}
.tabs .nav-link{font-size:18px}
.table td, .table th{
	padding: 0.5rem;
	font-size:14px;
}
#selectDate{max-width:330px; margin:0 auto;}
.bg-ligas{background:url('../images/bg-ligas.png') no-repeat; height:322px; background-size:cover;}
.box {width:300px;background: rgba(18, 18, 18, 0.45);}
.bg-match{background:url('../images/bg-match.png') no-repeat; min-height:322px;background-size: cover;}
.card-match .match .team-logo{font-size:16px;}
.news-inner{padding:29px;font-size:18px;line-height:22px}

.section-hero{height:350px;}
.section-hero .card-title{font-size:4vw;}
.card.news .category-link{margin-top:0.6em}

#news-carrusel.owl-item.active > div:after {
  content: 'active';
}
#news-carrusel.owl-item.center > div:after {
  content: 'center';
}
#news-carrusel.owl-item.active.center > div:after {
  content: 'active center';
}
#news-carrusel.owl-item > div:after {
  font-family: sans-serif;
  font-size: 24px;
  font-weight: bold;
}

#news-carrusel .owl-item.active.center {
  transform: scale(1);
  -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */
  filter: grayscale(0);
  text-align: left;
}
#news-carrusel .owl-item.active {
  transform: scale(.8);
  transition: .6s ease;
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}


#news-carrusel.owl-theme .owl-prev {
    position: absolute;
    top: 40%;
    margin-left: 0px;
    display: block !important;
    border:0px solid black;
}

#news-carrusel.owl-theme .owl-next {
    position: absolute;
    top: 40%;
    right: 0px;
    display: block !important;
    border:0px solid black;
}

#news-carrusel.owl-theme .owl-nav [class*=owl-]{background:transparent;border:1px solid var(--yellow);}
#news-carrusel.owl-theme .owl-prev:hover, #news-carrusel.owl-theme .owl-next:hover{background:var(--yellow);color:#000}



}

@media (max-width: 991px){
.section-hero img{object-fit: cover;
    height: 150px; width:100%;}
.pr-mobile-0{padding-right:0}

.news-inner iframe {
    width: 100%;
    aspect-ratio: 16 / 9;
    height: auto;
}
.news-inner img {  width: 100% !important; height:auto!important;}

}
@media (min-width: 992px) and (max-width: 1024px){
.outline.title-otros-deportes:before {
	font-size:100px;
	left: -7px;
    bottom: 65px;
}
}
@media (min-width: 992px) and (max-width: 1200px){ .right .outline.title-video:before{display:none;}}
@media (min-width: 1200px) and (max-width:1440px){
	.right .outline.title-video:before{font-size:45px;left:auto;right:0}
}

@media (min-width: 1200px){
	.match .time {width:60px}
}
@media (min-width: 1440px){
.container{max-width: 1420px;}
.text-outline-red.black{font-size:60px}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
position: relative;
width: 100%;
padding-right: 10px;
padding-left: 10px;
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -10px;
margin-left: -10px;
}
.container {
width: 100%;
padding-right: 10px;
padding-left: 10px;
margin-right: auto;
margin-left: auto;
}
}
