
/* REQUIRED for core functionality */

.responsive-tabs__heading {display:none;}
.responsive-tabs__list__item {cursor:pointer;}


@media (max-width: 767px) {
	.responsive-tabs__list {display:none;}
	.responsive-tabs__heading {display:block; cursor:pointer; }
	.responsive-tabs__panel--closed-accordion-only {display:none;}
}

@media (min-width: 768px) {
	.responsive-tabs__panel--closed-accordion-only {display:block !important;}
}

/* END - Required for core functionality */


/* OPTIONAL - Basic Skin */

.responsive-tabs-wrapper {clear:both; zoom:1; }
.responsive-tabs-wrapper:before,
.responsive-tabs-wrapper:after {content:""; display:table;} 
.responsive-tabs-wrapper:after {clear:both;}

.responsive-tabs__heading:focus,
.responsive-tabs__list__item:focus {outline: 1px solid #ccc;  }

.responsive-tabs__heading--active:focus,
.responsive-tabs__list__item--active:focus {outline: none !important;}

.responsive-tabs__list {font-size:1.2em; margin:0; padding:0;  padding-bottom:0; line-height: 1em; margin-right:1em;}
.partido .responsive-tabs__list {float:left; font-size:1.2em; margin:0; padding:0;  padding-bottom:0; line-height: 1em; margin-right:1em;}
.responsive-tabs__list__item {font-family:lato, Verdana, Geneva, sans-serif; color:#202124; border-bottom:1px solid #dce1e4; font-size:16px; line-height:130%; background:#edf2f5; padding: 10px 20px;  margin-right:0;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;}
.responsive-tabs__list__item:hover {background:#fff;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;}
.responsive-tabs__list__item--active, 
.responsive-tabs__list__item--active:hover {background:#fff; color:#f04c56; border-bottom-color:#fff;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;}

.responsive-tabs__panel {margin-bottom: 50px;}
.partido .responsive-tabs__panel {float:left; width:70.6%;}

@media (max-width: 767px) {
	.responsive-tabs__heading {padding:0.5em 2.5em 0.5em 0.5em; border-radius:2px; border:1px solid #ccc; background:#eee; position:relative;}

	.responsive-tabs__heading:after {content:""; display:block; position:absolute; right:20px; top:40%; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #000;
		-webkit-transition: all 0.5s ease 0s;
		-moz-transition: all 0.5s ease 0s;
		-o-transition: all 0.5s ease 0s;
		transition: all 0.5s ease 0s;}
	.responsive-tabs__heading:hover,
	.responsive-tabs__heading--active:hover {background-color:#fff;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;}
	.responsive-tabs__heading--active {background:#fff;}
	.responsive-tabs__heading--active:after {border-bottom:10px solid #000; border-top:0;}
}

@media (max-width: 760px) {
	.responsive-tabs__panel {margin-bottom:40px !important; padding-bottom:40px;}
}

/* END - Optional - Basic Skin */
