a {
  color: #007bff;
}
a:hover {
  color: #0056b3;
}
.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
/* line 12, ../sass/bootstrap/mixins/_buttons.scss */
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
/* line 18, ../sass/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
}
/* line 29, ../sass/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary:disabled {
  background-color: #007bff;
  border-color: #007bff;
}
/* line 35, ../sass/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  background-color: #0069d9;
  background-image: none;
  border-color: #0062cc;
}
/* line 60, ../sass/bootstrap/_buttons.scss */
.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}
/* line 12, ../sass/bootstrap/mixins/_hover.scss */
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
/* line 57, ../sass/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
}
/* line 62, ../sass/bootstrap/mixins/_buttons.scss */
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
/* line 68, ../sass/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:active, .btn-outline-primary.active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-link {
  color: #007bff;
}
.btn-link:focus, .btn-link:hover {
  color: #0056b3;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  background-color: #007bff;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  background-color: #007bff;
}
/* line 25, ../sass/bootstrap/_custom-forms.scss */
.custom-control-input:checked ~ .custom-control-indicator {
  color: #fff;
  background-color: #007bff;
}
/* line 31, ../sass/bootstrap/_custom-forms.scss */
.custom-control-input:focus ~ .custom-control-indicator {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007bff;
}
/* line 36, ../sass/bootstrap/_custom-forms.scss */
.custom-control-input:active ~ .custom-control-indicator {
  color: #fff;
  background-color: #b3d7ff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #007bff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}
.nav-pills .nav-link.active, .show > .nav-pills .nav-link {
  color: #fff;
  background-color: #007bff;
}
.page-item.active .page-link {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-link {
  color: #007bff;
  background-color: #fff;
  border: 1px solid #ddd;
}
/* line 23, ../sass/bootstrap/mixins/_hover.scss */
.page-link:focus, .page-link:hover {
  color: #0056b3;
  background-color: #e9ecef;
  border-color: #ddd;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
/* line 23, ../sass/bootstrap/mixins/_hover.scss */
.badge-primary[href]:focus, .badge-primary[href]:hover {
  color: #fff;
  background-color: #0062cc;
}
.progress-bar {
  color: #fff;
  background-color: #007bff;
}
.list-group-item.active {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

/* line 10, ../sass/bootstrap/mixins/_list-group.scss */
a.list-group-item-primary,
button.list-group-item-primary {
  color: #004085;
}
/* line 23, ../sass/bootstrap/mixins/_hover.scss */
a.list-group-item-primary:focus, a.list-group-item-primary:hover,
button.list-group-item-primary:focus,
button.list-group-item-primary:hover {
  color: #004085;
  background-color: #9fcdff;
}
/* line 19, ../sass/bootstrap/mixins/_list-group.scss */
a.list-group-item-primary.active,
button.list-group-item-primary.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}
.bg-primary {
  background-color: #007bff !important;
}

/* line 23, ../sass/bootstrap/mixins/_hover.scss */
a.bg-primary:focus, a.bg-primary:hover {
  background-color: #0062cc !important;
}
.border-primary {
  border-color: #007bff !important;
}

.text-primary {
  color: #007bff !important;
}

/* line 23, ../sass/bootstrap/mixins/_hover.scss */
a.text-primary:focus, a.text-primary:hover {
  color: #0062cc !important;
}
.btn-link {
  color: #007bff;
}

/* Backgrounds ----------------------------------------------------------*/
/* line 3, ../sass/_partials/_skins.scss */
.btn-primary,
.btn-primary:hover,
.nav-tabs li.active a,
.nav-tabs li a.active,
.nav-tabs li a.active:hover,
.nav-tabs li a:hover,
.title-color,
.title-aside,
.pagination .active,
.hero-video .info-hero h1:before,
.item-boxed-img.small h4:before,
.item-player .btn,
.item-team .btn,
.btn-iw.outline:hover,
.info-slider h1:before,
.btn.theme,
.section-title.single-result .result-match,
.clear-title:after {
  background: #e23203 !important;
  background-color: #e23203 !important;
}

/* Colors ----------------------------------------------------------*/
/* line 30, ../sass/_partials/_skins.scss */
blockquote > a,
.text-resalt,
.post-item h4 a:hover,
.post-item p a,
.links li i,
.entry-title a,
.sf-menu .sf-mega ul li a:hover,
.sf-menu li li a:hover,
.crumbs ul li a:hover,
.crumbs li a,
.page-error h1 i,
.sitemap li a:hover,
.pagination > li > a, .pagination > li > span,
address i,
.events-carousel h4 a,
address a,
.list li i,
.testimonials li a:hover,
.item-feature a:hover,
.list-style li a i,
.list-style li a:hover,
.item-feature i,
.item-boxed-img i,
table.result-point tr td a:hover,
.next-match i,
.post-item .data-info a,
.subtitle span,
.item-boxed-service a,
.breadcrumbs ul li a,
.acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover,
.sf-menu > li:hover > a,
footer.footer-2 .links-footer ul li a:hover,
.popover-header,
.item-player .info-player h4 span,
.portfolioFilter h5 i,
.section-title-team h6 strong,
.section-title-team h6 a,
.recent-results .info-results ul li .head .date {
  color: #e23203;
}

/* Borders ----------------------------------------------------------*/
/* line 74, ../sass/_partials/_skins.scss */
.nav-tabs li a.active:after,
.nav-tabs li.active a:after {
  border: 6px solid #e23203;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

/* line 82, ../sass/_partials/_skins.scss */
.style-caption p,
.item-clubs {
  border-right: 5px solid #e23203;
}

/* line 86, ../sass/_partials/_skins.scss */
.titles h4 {
  border-left: 5px solid #e23203;
}

/* line 89, ../sass/_partials/_skins.scss */
.pagination > .active > a,
.pagination > .active:hover > a,
.portfolioFilter .current:before, .portfolioFilter a:hover:before {
  border-color: #e23203 !important;
}

/* line 94, ../sass/_partials/_skins.scss */
.style-caption h1:before {
  border-top: 40px solid transparent;
  border-bottom: 40px solid transparent;
  border-left: 40px solid #e23203;
}

/* line 99, ../sass/_partials/_skins.scss */
.crumbs:before {
  border-bottom: 20px solid #e23203;
}

/* line 102, ../sass/_partials/_skins.scss */
.stats-info ul {
  border-top-color: #e23203 !important;
}

/* line 105, ../sass/_partials/_skins.scss */
.sf-menu li:hover > .sf-mega,
.sf-menu li.sfHover > .sf-mega,
.mainmenu,
.sf-menu .sub-current,
.header-2 {
  border-bottom: 3px solid #e23203;
}

/* line 112, ../sass/_partials/_skins.scss */
.header-2 .is-sticky {
  border-bottom: 3px solid #e23203 !important;
}

/* line 115, ../sass/_partials/_skins.scss */
header,
.overlay-player,
.crumbs {
  border-top: 3px solid #e23203;
}

/* line 120, ../sass/_partials/_skins.scss */
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
  border-top-color: #e23203;
  /* IE8 fallback colour */
}

/* line 125, ../sass/_partials/_skins.scss */
ul.sub-current .current > .sf-with-ul:focus:after,
ul.sub-current .current:hover > .sf-with-ul:after,
ul.sub-current .current .sfHover > .sf-with-ul:after {
  border-left-color: #e23203;
  /* IE8 fallback colour */
}

.btn-iw {
  background: #e23203;
  color: #fff;
}
/* line 1220, ../sass/main.scss */
.btn-iw.outline {
  border: solid #fff 2px;
  background: transparent;
}
/* line 1224, ../sass/main.scss */
.btn-iw.skin {
  color: #e23203;
  border-color: #e23203;
}

p.btn_politicas a{ background:#04ca04 !important;color:#ddd;border:1px solid #ccc;}
ul.cabelingua li a{color:#04ca04 !important;}
