/*
Theme Name: Sportix Child
Theme URI: https://themeforest.net/user/egemenerd/portfolio?ref=egemenerd
Description: Sportix Child Theme
Author: Egemenerd
Author URI: http://themeforest.net/user/egemenerd?ref=egemenerd
Template: sportix
Version: 1.0
*/

/* Css For Total Sport Site */




.sp-player-list .data-name .player-photo, .sp-player-list .data-name .player-flag {

    margin-left: 0.5em !important;
    width: 125px !important
}

.sp-player-list .data-name .player-photo img, .sp-player-list .data-name .player-flag img, .sp-player-list .data-team .team-logo img {
    width: auto;
    height: auto;
    max-width: 125px !important ;
    max-height: 2em;
}

#sportix-main-menu .sportix-nav > li {
    float: right;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.sportix-widget-title, .widget-title {
    display: block;
    margin-bottom: 15px;
}

#sportix-main-menu .sportix-nav li {

    text-align: right;

}

#sportix-main-menu .sportix-nav > li.hover > ul {
    right: 0;
}

#sportix-main-menu .sportix-nav {

    line-height: 60px !important;
    height: 63px !important;

}

#sportix-main-menu .sportix-nav li ul {
    top: 60px !important;

	
}



.sportix-header-style-2 #sportix-site-title-wrapper {
    margin-bottom: 25px;
}

#sportix-header-logo2 {
    margin: 30px 0px 20px 0px;
}

.sp-template.sp-template-event-performance.sp-template-event-performance-icons {
    float: right !important;
    margin-left: 5px;
}

.sp-template.sp-template-event-statistics {
    width: 30% !important;
    margin-top: 50px;
}

li.sp-tab-menu-item {
    color: #666;
}

td.sp-performance-icons {
    color: #000;
}

.sp-statistic-label {
    color: #000;
}

.sp-statistic-bar-fill {
    height: 100%;
    background: #83c1fa;
}

.sportix-page-title-inner p {
    /* color: #83c2fa; */
}

.sportix-match-time {
    margin-right: 10px;
    color: #000000;
    font-size: 16px;
}

.sportix-date-txt {
    font-size: 16px;
    color: #000;
    padding-right: 10px;
}

table.sportix-responsive-table th {

    background: #999;

}


.sportix-page-left {
    width: 100%;
}


.sportix-dl-list {
    margin: 0px;
    color: #000;
}

.sportix-event-list-item {
    border: 0px solid #ddd;
}


th.data-rank.sorting {
    background: #999;
}

th.data-position.sorting {
    background: #999;
    text-align: center;
}

th.data-name.sorting {
    background: #999;
}

th.data-redcards.sorting {
    background: #999;
}

th.data-owngoal.sorting {
    background: #999;
    text-align: center;
}

th.data-number.sorting {
    background: #999;
}

th.data-team.sorting {
    background: #999;
	text-align: right;
}

th.data-goals.sorting {
    background: #999;
}

th.data-yellowcards.sorting {
    background: #999;
}

td.data-goals {
    color: #04a9e1;
	text-align: center !important;
}

td.data-owngoal {
    color: #08a8e1;
}

td.data-redcards {
    color: #08a8e1;
}

td.data-yellowcards {
    color: #04a9e1;
	text-align: center !important;
}

td.data-rank {
    color: #04a9e1;
	text-align: center !important;
}

td.data-team {
    text-align: right !important;
}

th.data-p.sorting {
    background: #999;
    text-align: center;
}

th.data-w.sorting {
    background: #999;
    text-align: center;
}

th.data-d.sorting {
    background: #999;
    text-align: center;
}

th.data-l.sorting {
    background: #999;
    text-align: center;
}

th.data-f.sorting {
    background: #999;
    text-align: center;
}

th.data-a.sorting {
    background: #999;
    text-align: center;
}

th.data-gd.sorting {
    background: #999;
    text-align: center;
}

th.data-pts.sorting {
    background: #999;
    text-align: center;
}

tbody td {
    color: #666;
    text-align: center !important;
}


body.sportix .sp-table-wrapper .dataTables_paginate .paginate_button {

}

body.sportix .sp-table-wrapper .dataTables_paginate .paginate_button:hover {
    background: #000;
    color: #fff !important;
}


table.sportix-responsive-table th {
    background: #033A90 !important;
    color: #fff;
    text-align: center;
}

.sp-tournament-bracket .sp-event {

    background: #033a8ed1;;
	 width: 130px;
}

.sp-event-date {
    color: #fff;
}

span.sp-result {
    color: #fff;
    padding: 10px;
}

table.sportix-responsive-table td, table.sportix-not-responsive-table td {
    border: solid 1px #ddd;
    border-width: 0px 0px 1px 0px !important;
    padding: 10px 12px;
    text-align: left;
}

table.sportix-responsive-table th, table.sportix-not-responsive-table th {

    border-width: 0px 0 0 0px !important;

}

.elementor-element.elementor-element-0452710.futsal-table_b.elementor-widget-mobile__width-inherit.elementor-hidden-mobile.elementor-widget.elementor-widget-wp-widget-sportspress-league-table {
    margin-bottom: 0px;
}


.sp-post-content p {
    color: #000;
    font-size: 20px;
}


/* Css For Futsal */

/*.futsal-score .sportix-calendar-blocks {
    display: table;
    table-layout: fixed;
    width: 100%;
    margin: 0px 0px 40px 0px;
    padding: 25px 0px;
    position: relative;
    background: #072252;
}*/
.futsal-score .sportix-calendar-blocks {
display: table;
    table-layout: fixed;
    width: 76%;
    margin: 0px 0px 20px 0px;
    padding: 10px 0px;
    position: relative;
    background: #072252;
}

.sportix-event-results {
    font-size: 20px;
}

span.sportix-result {
    padding: 7px;
}

.futsal-score .sportix-calendar-blocks-content h3 {
    margin-bottom: 10px;
    color: #fff;
    font-size: 14px;
}

.sportix-event-results-info {
    display: block;
    margin-top: 6px;
}

.futsal-score .sportix-event-list-item {
    line-height: 1;
    display: inline-block;
    margin-top: 0px;
    padding: 0px;
    border: 0px solid #ddd;
    font-size: 11px;
	color: #04a9e1;
}

.futsal_post .sportix-post-slider-inner h3 a {
    font-size: 25px;
    color: #05a9e1 !important;
    font-weight: 700;
    letter-spacing: -1px;
}

.sportix-post-slider-desc p {
    margin-bottom: 0px;
    margin-top: 20px;
    color: #ffffff !important;
    opacity: 1 !important;
}


.sportix-calendar-blocks-content time a {
    color: #afdae8;
    font-size: 14px;
    padding-bottom: 2px !important;
    display: inline-block;
}

.futsal-score .sportix-calendar-blocks-logo {
    width: 25%;
    padding: 0px 4px 0px 10px;
}

.futsal-all-scores .sp-scoreboard-result {
    float: none;
    color: #00aae1;
    font-size: 15px;
    font-weight: 900;
    margin-right: 10px;
}

span.sp-scoreboard-season {
    font-size: 13px;
	color: #7ae5ff;
}

.futsal-all-scores span.sp-scoreboard-team-name {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: -0.3px;
}

.sportix-post-slider-container {
    position: relative;
    display: block;
    margin: 0px;
	padding-top:0px  !important;
	padding-left:0px  !important;
	padding-right:0px  !important;
    padding-bottom: 20px !important;
  	background: #ffffff00 !important;
}

.futsal-all-scores span.sp-scoreboard-date {
    color: #7ae5ff;
    font-size: 13px;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.futsal-all-scores span.sp-scoreboard-league {
    border-bottom: 1px solid #9e9e9e82;
    padding-bottom: 6px;
    color: #7ae5ff;
    font-size: 13px;
}

.futsal-all-scores .sp-scoreboard-event {
    display: block;
    padding: 10px 10px 10px 10px;
    overflow: hidden;
    background: #033a8e;
    margin: 0px 10px;
    border-radius: 4px;
}

span.sp-scoreboard-time {
    font-size: 13px;
}

span.sp-scoreboard-team {
    font-size: 15px;
	color: #ff5e78;
}

.futsal-all-scores .sp-scoreboard-nav {
    font-family: dashicons;
    font-size: 30px;
    line-height: 20px;
    display: block;
    position: absolute;
    top: 0;
    width: 40px;
    height: 100%;
    cursor: pointer;
    padding: 0;
    border: 0px !important;
    background: #ffffff40;
}

.futsal-all-scores .sp-scoreboard-prev:before, .sp-scoreboard-next:before {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -15px;
    margin-top: -10px;
}



							/* Css for Futsal Table Top Goal */

.futsal-top-goal tr {
    background: #092152;
    color: #fff !important;
}

.futsal-top-goal th.data-rank.sorting {
    background: #1e4178;
}

.futsal-top-goal th.data-name.sorting {
    background: #1e4178;
}

.futsal-top-goal th.data-goals.sorting {
    background: #1e4178;
}

.futsal-top-goal .sp-player-list .data-name a {
    color: #fff !important;
}
/* Css for Title Site */

.sportix-widget-title, .widget-title {
    display: block;
    margin-bottom: 15px;
    font-size: 19px;
    letter-spacing: -0.5px;
    font-weight: 600;
	color: #184379 ;
}

.sportix-widget-title span {
    border-bottom: 1px solid #999;
}

.sp-widget-align-none h5 {
    font-size: 19px !important;
    color: #184379 !important;
	font-weight: 600;
    margin-bottom: 10px;
}

					/* Css for Futsal Table League */

.futsal-table table.sportix-responsive-table td {
	
    color: #000;
}


.futsal-table tr {
    background: #fff;
}

.futsal-table .sp-data-table tbody a {

    color: #000;
	text-align: center;
}

.futsal-table th.data-rank.sorting {
    background: #1e4178;
	text-align: center;
}

.futsal-table th.data-name.sorting {
    background: #1e4178;
	text-align: center;
}

.futsal-table th.data-p.sorting {
   background: #1e4178;
	text-align: center;
}

.futsal-table th.data-w.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-d.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-l.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-f.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-a.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-gd.sorting {
    background: #1e4178;
    text-align: center;
}

.futsal-table th.data-pts.sorting {
    background: #1e4178;
    text-align: center;
}

	/* Css for Futsal Table League - color */
.futsal-table_a tr.sp-row-no-0.odd {
	    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;	
}

.futsal-table_a tr.sp-row-no-1.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;
}

.futsal-table_a tr.sp-row-no-2.odd {
	    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;	
}

.futsal-table_a  tr.sp-row-no-3.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;
}


.futsal-table_b tr.sp-row-no-0.odd {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}
.futsal-table_b tr.sp-row-no-1.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}

.futsal-table_b tr.sp-row-no-2.odd {
	  border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}

.futsal-table_b tr.sp-row-no-3.even {
		  border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}






.futsal-table tr.sp-row-no-0.odd {
	    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;	
}

.futsal-table tr.sp-row-no-1.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;
}

.futsal-table tr.sp-row-no-2.odd {
	    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;	
}

.futsal-table tr.sp-row-no-3.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #18791999;
}



.futsal-table tr.sp-row-no-4.odd {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}
.futsal-table tr.sp-row-no-5.even {
    border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}

.futsal-table tr.sp-row-no-6.odd {
	  border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}

.futsal-table tr.sp-row-no-7.even {
		  border-right-style: solid;
    border-width: 0px 4px 0px 0px;
    border-color: #f6ae2d;
}



							/* Css for Futsal Table Top Yellow */

.futsal-yellow tr {
    background: #092152;
    color: #fff;
}

.futsal-yellow th.data-rank.sorting {
    background: #1e4178;
}

.futsal-yellow th.data-name.sorting {
    background: #1e4178;
}

.futsal-yellow th.data-yellowcards.sorting {
    background: #1e4178;
}

.futsal-yellow .sp-player-list .data-name a {
    color: #fff;
}

					/* Css for Futsal Calendar */			
				
.futsal-calendar td {
    background: #092052 !important;
}

.futsal-calendar #wp-calendar tbody td#today {
    font-weight: 700;
    color: #04a9e1;
}

.futsal-calendar #wp-calendar tfoot tr a {
    display: block;
    padding: 15px 20px;
    color: #08a8e1;
    font-weight: 700;
    text-align: right;
}

				/* Css for Basketball 3x3 */

.sportix-page-title {
    position: relative;
    margin: 0px auto;
    max-width: 100% !important;
    padding: 0px 0px !important;
    display: block;
}

	#sportix-main-menu .sportix-nav li li.hover ul {
    left: 0% !important;
	right: 100% !important;
    top: 0px !important;
}


#sportix-main-menu .sportix-nav li li .parent:after {

    right: auto !important;
    
}

 #sportix-main-menu ul.sportix-nav > li:before {

    top: 0px !important ;

}


			/* Css for Basketball Table */

.basketball33-table table.sportix-responsive-table tr, table.sportix-not-responsive-table tr {
    border: none;
    background: #fbc94d;
    color: #fff;
}

.basketball33-table table.sportix-responsive-table th {
    background: #d99708;
	text-align: center !important;
}


.basketball33-table .sp-data-table tbody a {
    text-decoration: none;
    color: #644501;
}

.basketball33-table tbody td {
    color: #634502;
    text-align: center !important;
}


img.attachment-sportspress-fit-icon.size-sportspress-fit-icon.wp-post-image {
    max-height: 90px !important;
    text-align: center !important;
    margin: 0 auto;
}

.sp-tournament-bracket th, .sp-tournament-bracket td {
    text-align: center;
    vertical-align: middle;
    color: #83c2fa;
    padding-top: 20px !important;
}

.sp-tournament-bracket .sp-event .sp-event-title {
    padding: 10px 10px !important;


}

.sp-tournament-bracket .sp-event {
	border-left: 8px solid #051b43 !important;
    border-right: 8px solid #062252 !important;
    border-radius: 20px !important;
}

.sp-event-main {
  /* display: grid !important; */
	 direction: ltr;
}

.sportix-main-container img {

    vertical-align: middle !important;
}

.tennis .sp-event-main {
    display: block !important;
}

.futsal40 th.data-rank.sorting {
    background: #470257 !important;
}

.futsal40 th.data-name.sorting {
    background: #470257 !important;
}

.futsal40 th.data-p.sorting{
    background: #470257 !important;
}

.futsal40 th.data-w.sorting{
    background: #470257 !important;
}

.futsal40 th.data-d.sorting{
    background: #470257 !important;
}

.futsal40 th.data-l.sorting{
    background: #470257 !important;
}

.futsal40 th.data-f.sorting{
    background: #470257 !important;
}

.futsal40 th.data-a.sorting{
    background: #470257 !important;
}

.futsal40 th.data-gd.sorting{
    background: #470257 !important;
}

.futsal40 th.data-pts.sorting{
    background: #470257 !important;
}


.futsal40 th.data-date.sorting{
    background: #470257 !important;
}


.futsal40 th.data-event.sorting{
    background: #470257 !important;
}

.futsal40 th.data-time.sorting{
    background: #470257 !important;
}

.futsal40 th.data-venue.sorting{
    background: #470257 !important;
}

.futsal40 th.data-article.sorting{
    background: #470257 !important;
}

.futsal40 th.data-day.sorting{
    background: #470257 !important;
}

.sportix-calendar-blocks-content {
    width: 56% !important;
    padding: 0px 6px !important;
}

/* timeline futsal */

p.sp-excerpt {
    color: #1e4178;
}

.sportix-post-slider-desc {
    width: 400px;
    background-image: linear-gradient(-90deg, #062252, #033a8e);
}

span.sp-timeline-minute.sp-timeline-minute-away {
    width: 120px;
   
}
span.sp-timeline-minute.sp-timeline-minute-home {
    width: 120px;

}

.sp-timeline {

    margin: 3em 0 6.5em;
}
.sp-tab-content {
   /* padding: 86px 28px 39px 0px;
    height: 300px !important; */
}

[class^="sp-icon-"], [class*=" sp-icon-"] {

    font-size: 29px !important;
    vertical-align: middle !important;
	margin-left: 4px;
    margin-bottom: 8px;

}

.sp-timeline-minute {

    font-size: 20px !important;
    color: #000000 !important;
    text-align: center !important;
}
	
hr {
    margin: 43px 0px !important;
    padding: 0;
    border: 0px;
    height: 1px !important;
    clear: both;
    background-color: #ddd;
}

.sp-timeline-icon-away {

    top: 25px !important;
}

.sp-timeline-icon {

    left: 54% !important;

}

a.sp-timeline-icon.sp-timeline-icon-home {
    top: -85px;
    width: 120px;
}

a.sp-timeline-icon.sp-timeline-icon-away {
    top: 44px !important;
    width: 120px;
}

.next_game .sportix-countdown {
    background: linear-gradient(-45deg, #043484, #043484, #024ab8, #024ab8);
    display: flex;
}

.next_game .sportix-countdown-wrapper {
    width: 100%; /*  הוספתי עבור אולימפיאדה אך צריך לבטל את זה בשביל כדורגל אולמות ל51*/
    margin: 0 auto;
}

body.sportix .sp-countdown-wrapper {
    text-align: center;
    padding: 35px 20px 40px 20px;

	background-image: linear-gradient(180deg, #062252, #033a8e);
	display: none; /* הוספתי עבור אולימפיאדה אך צריך לבטל את זה בשביל כדורגל אולמות */
}

.next_game .sportix-count-info span {
    padding: 10px;
    border: 0px solid #ddd;
    display: inline-block;
    margin-top: 5px;
}
.next_game .sportix-count-info span a {

    color: #05a9e1;
}

.next_game .sp-template-countdown .event-name {
    margin: 0px;
    font-size: 20px;
    color: #fff;
}


/*  */

.sportix-countdown span {
   /* float: inline-end !important;*/
    margin: 0 auto !important;
    text-align: center !important;
    margin-right: 10px !important;
}

.sportix-countdown small {
    font-weight: 700;
    text-align: center !important;
	display: inline-block;
}
time {
    direction: ltr;
    margin: 0 auto;
}



.futsal_team_logo .sportix-gallery-info h6 a {
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 13px;
    color: #fff;
}

.futsal_team_logo .sportix-gallery-item-inner {

    background: #ffffff00;
}

.futsal_team_logo .sportix-column {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
	float: inherit  !important;
}

.futsal_team_logo .sportix-masonry-grid {

    text-align: center;
}

.table_player_state .sportix-widget-title, .widget-title {
    color: #ffffff;
	width: 50%;
    margin: 0 auto;
}

.table_player_state table.sportix-responsive-table, table.sportix-not-responsive-table {
    background: #ffffff00;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0px;
    width: 100%;
    max-width: 100%;
    border: solid 0px #ddd;
    border-width: 0px 0px 0px 0;
    border-spacing: 0;
	width: 50%;
    margin: 0 auto;
}

.table_player_state .sp-player-list .data-name a {
    color: #fff;
}
.table_player_state .sp-view-all-link {
    text-align: center !important;

}

.table_player_state .sp-view-all-link {
    display: block;
    text-align: center !important;
    margin: 0px;
    border-top: 0px solid #ddd;
}

.table_player_state img.attachment-sportspress-fit-icon.size-sportspress-fit-icon.wp-post-image {
    max-height: 65px !important;
}

.table_player_state .sp-view-all-link a {
    background: #dddddd00;
    color: #fff;
}

.table_player_state td.data-goals {
    color: #04a9e1;
    text-align: center !important;
    font-size: 19px;
    font-weight: 900;
}

.table_player_state td.data-redcards {
	color: #ff1728;
    text-align: center !important;
    font-size: 19px;
    font-weight: 900;
	
}

.table_player_state td.data-yellowcards {
	color: #f6ae2d;
    text-align: center !important;
    font-size: 19px;
    font-weight: 900;
	
}

.table_player_state table.sportix-responsive-table td, table.sportix-not-responsive-table td {
    border: solid 0px #ddd;
    border-width: 0px 0px 0px 0px !important;
    padding: 5px 8px;

}

.sp-sponsors {
    display: none;

}

#sportix-main-inner {
    padding-bottom: 0px;
}

body.sportix .sportix-carousel .slick-arrow {
    margin-top: 0px;
}

/* css for deaflympic */

.deaflympic_post .sportix-post-slider-inner p {
	font-size:17px;
}

.deaflympic_post .sportix-post-slider-inner h3 {
	font-size:24px;
	font-weight:900;
}




/* mobile css */


@media (max-width: 1366px) {
	
.deaflympic_post .sportix-post-slider-inner {
    position: relative;
    padding: 15px;

}
	
	.deaflympic_post .sportix-post-slider-inner p {
	font-size:14px;
}

.deaflympic_post .sportix-post-slider-inner h3 {
	font-size:20px;
	font-weight:900;
}
	
		
	}

@media (max-width: 479px) {
	
	#sportix-main-menu .sportix-nav li {
    text-align: right;
    width: 100%;
}
	
	#sportix-main-menu .sportix-nav li .parent:after {
    right: 343px !important;
}
	
	
	img.attachment-sportspress-fit-icon.size-sportspress-fit-icon.wp-post-image {
    max-height: 51px !important;
	}
	
	.sp-event-date {
    font-size: 12px;
}
	
	span.sp-result {
    font-size: 14px;
    display: block;
}
	
	
	.sp-data-table .data-name {

    width: 300px !important;
}
	
	.next_game .sportix-countdown-wrapper {
    width: 90%;
    margin: 0 auto;
}
	
	.table_player_state .sportix-widget-title, .widget-title {
    color: #ffffff;
    width: auto;
    margin: 0 auto;
    text-align: center;
}
	.table_player_state .sp-view-all-link {

    text-align: left !important;

}
	
	.table_player_state .sp-player-list .data-name .player-photo, .sp-player-list .data-name .player-flag {
		
    width: 90px !important;
}
	
	.futsal-table_a .sp-data-table tbody a {
    text-decoration: none;
    font-size: 13px;
}
	
		.futsal-table_b .sp-data-table tbody a {
    text-decoration: none;
    font-size: 13px;
}
	
	    #sportix-main-inner, .sportix-panel, .sportix-article-box {
        padding: 15px;
    }
	
	.futsal-table_b table.sportix-responsive-table tr, table.sportix-not-responsive-table tr {
    border: none;
    font-size: 13px;
		
		
}
		.futsal-table_a table.sportix-responsive-table tr, table.sportix-not-responsive-table tr {
    border: none;
    font-size: 13px;
	
}
	.futsal-table_a	table.sportix-responsive-table td, table.sportix-not-responsive-table td {

    padding: 10px 0px;
    
}
	
	.futsal-table_b	table.sportix-responsive-table td, table.sportix-not-responsive-table td {
   
  
    padding: 10px 0px;
   
	}
	
	#sportix-toggle-menu .fa, #sportix-toggle-icons .fa {
    vertical-align: middle;
    display: block;
    padding-top: 5px;
}
	
	#sportix-toggle-menu.full-mobile-bar, #sportix-toggle-icons.full-mobile-bar {
    width: 100%;
    float: none;
    height: 42px;
}

	#sportix-header-logo2 {
    margin: 15px 0px 20px 0px;
}
	#sportix-header-logo2 a {
    display: inline-block;
    vertical-align: bottom;
    width: 124px;
}
	
    #sportix-site-title span, #sportix-site-tagline span {
        font-size: 80%;
    }	
	
	
	
	
}
