.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item:hover .sc_blogger_date {
    border-color: #CFD7F1;
}


.sc_matches_next {
	display: none;
}

blockquote:before {
    color: WHITE;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px;
}


h3 {
    margin-top: 0.2em;
}

h4 {
    margin-top: 0.2em;
	 margin-bottom: 0.2em;
}

h5 {
    margin-top: 0.2em;
	    margin-bottom: 0.2em;

}



.match_block .match_category {
    display: none;
}



.match_block .player_country {
   display:none;
}

.match_block .match_score {
padding-left: 0px;
	padding-right: 0px;
	}


.match_block .player_name a {
	text-align: center;
	font-size: 2em;
		}

.match_block .player.player_second .player_name a {
    text-align: left;
}

.match_block .player.player_first .player_name a {
    text-align: right;
}

.match_block .match_date {
    font-weight: 400;
color: tomato;
    margin-bottom: 0em;
    font-style: inherit;
}

.match_block .match_info {
    padding: 0 1em;
}

.sc_table table th, .sc_table table td {
    padding: 0em 0.5em;
}


.sc_table table .sc_image {
    top: 0px;
    min-width: 32px;

}

.sc_table table tr:last-child td {
   padding-bottom: 0em;
}

.sc_table table tr td:first-child {
   padding-right: 0.5em;
    padding-left: 0.5em;
}



#league_table_home td {
		border: 0px solid white;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
	    border-color: #413C4B;
    color: #413C4B;
	    border-width: 2px;
    border-style: solid;
	font-size: 0.7333em;
    padding: 1.05em 2.5em 1em 2.55em;
    line-height: 1.3em;
background-color:white;
text-transform: uppercase;}


.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
    color: white;
background-color:#413C4B;}

.vc_btn3-container {
    display: block;
    margin-bottom: 0px;
    max-width: 100%;
}

.vc_gitem_row .vc_gitem-col {
    padding: 2em;
   
}

.vc_row {
padding-top: 0.5em;
padding-bottom: 0.5em;}



#countdown_home h6 {
	margin-top: 0em;
}

.sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator {
    font-size: 2.2em;
    font-weight: 700;
    height: 1.55em;
    line-height: 1.35em;
    font-family: 'BebasNeue';
}



.sc_countdown.sc_countdown_style_2 .sc_countdown_label {
    color: #413C4B;
    font-size: 1em;
    margin-top: 1em;
    font-family: 'Lato';
}

.sc_countdown .sc_countdown_separator {
margin: 0 5px;
}


#slider-1-layer-1 .sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator {
    font-size: 2em;
    font-weight: 700;
    height: 1.9em;
    line-height: 1.5em;
    font-family: 'BebasNeue';
	margin-bottom: 0.2em;
}

.whiteBackground {
	background-color:#f9f9f9;
}

.sc_team.sc_team_style_team-3 .sc_team_item .sc_team_item_info .sc_team_item_position {
    font-family: 'BebasNeue';
	font-size: 1.8em;
		font-style: inherit;
	color: #ff9900;

}


.isotope_wrap .isotope_item .post_item {
    overflow: hidden;
    BACKGROUND-COLOR: #f8f8f8;
    PADDING: 1em;
    box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);}
	

.isotope_wrap .isotope_item {
    padding-right: 1em;
	    padding-bottom: 1em;

;}

.post_content.isotope_item_content {
	padding-top: 1em;
}

h5.post_title a {
	font-size: 1.5em;
	letter-spacing:0px;
	padding-top:1em;
}

.page_title {
	word-break: normal;	
}

h1.post_title {
	font-size: 2em;
}

.logo img {
	margin: 0 0 0 0;
}

.top_panel_middle .menu_main_wrap {
    margin-bottom: calc(0.5em*1.8);

	}

#coaching .sc_team_item_info > h5 > a {
        pointer-events: none;
    }

#othercoachs .sc_team_item_info > h5 > a {
        pointer-events: none;
    }

#trophies .sc_team_item_info > h5 > a {
        pointer-events: none;
    }

.team_position {
        color: #ff9900;
    }

.single-team .socials_single_team .sc_socials .sc_socials_item a v
    font-size: 1.5em;
    background-color: #f3f3f3;
    color: #232a34;}

.single-team .socials_single_team .sc_socials .sc_socials_item a:hover {
    font-size: 1.5em;
    color: #ff9900;}

.sc_skills_bar.sc_skills_horizontal .sc_skills_total {
	color: #232a34;
	
}

 div.sc_team_item_avatar > div > div.sc_team_item_socials {
	 display: none;
	 }



.vc_icon_element {
    margin-bottom: 0px;

}

#buttonlive  {
	border-radius: 0px;
}

#btnlive > div.wpb_column.vc_column_container.vc_col-sm-9.vc_col-has-fill > div 
{
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
}

#btnlive > div.wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill > div
{
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
}
	 

#btnlive > div.wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill > div > div > div > div { height: 0px;
}


#buttonlive:before {
	background-color: #93322b;

}
	 
.sc_popup:before {
	display: none;
}

.sc_popup {
    max-width: 800px;
    max-height: 450px;
    border: none;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    overflow-x: hidden;
    overflow-y: auto;
	padding: 0px;
	 border: none;
}

.mfp-close-btn-in .mfp-close {
    background-color: white;
}


#videhome .vc_row {
	padding-top: 0px;
		padding-bottom: 0px;
}


.vc_row {
	padding-top: 0px;
		padding-bottom: 0px;
}


@media (min-width: 479px) {
#slider-1-layer-1 .sc_countdown.sc_countdown_style_2 .sc_countdown_digits span {
  font-size: 1.2em!important;
	  line-height:1.55em!important;
	font-weight:700;
}
	
#slider-1-layer-1 .sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator {
    font-size: 2em;
    font-weight: 700;
    height: 1.9em;
    line-height: 1.5em;
    font-family: 'BebasNeue';
}
	
	.sc_team_style_team-3 .sc_team_item .sc_team_item_hover .sc_team_number  {

top: 40%;
	}


	
}





@media (max-width: 479px){
#slider-1-layer-1 .sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator {
    font-size: 2em;
    font-weight: 700;
	margin-bottom: 0.1em;
    height: 1.9em;
    line-height: 1.35em;
    font-family: 'BebasNeue';
}
	

	
	.header_mobile .menu_button {
    left: auto;
    right: 30px;
}
	
	.sc_countdown.sc_countdown_style_2 .sc_countdown_digits, .sc_countdown.sc_countdown_style_2 .sc_countdown_separator {
    font-size: 1.6em;

}
	
	#slider-1-layer-1 .sc_countdown.sc_countdown_style_2 .sc_countdown_digits span {
  margin-bottom: 0px;
}
	
	
	#slider-1-layer-1 .sc_countdown_item .sc_countdown_digits     {
		font-size: 70px!important;
    line-height: 10px!important;
		height: 40px!important;
}
	
	
	#hiddableTableLeague {
	display:none;
}

		.vc_column_container>.vc_column-inner {
	padding-left: 0px;
				padding-right: 0px;
}

	
	.menu_main_nav > li > a {
padding: 0px;
	padding-right: 54px;
    font-size: 18px;
    line-height: 18px;}
	
	.menu_main_nav>li>a {
    padding: 1.5em 1.5em 1.5em;
    line-height: 1.3em;
		}
	
	
	.header_mobile .side_wrap .menu_main_nav > li.current-menu-item > a {
  
		color: white;
		background-color: white;
		color: #0126B3;
	
		}
	
	.header_mobile .side_wrap .menu_main_nav > li.current-menu-parent > a, .header_mobile .side_wrap .menu_main_nav > li ul li.current-menu-parent > a, .header_mobile .side_wrap .menu_main_nav > li.current-menu-item > a, .header_mobile .side_wrap .menu_main_nav > li ul li.menu-item > a {
  

			font-size: 16px;
				line-height: 22px;
			text-transform: uppercase;
			color: white;

		
		}
	
	
		.header_mobile .side_wrap .menu_main_nav > li.current-menu-parent > a, .header_mobile .side_wrap .menu_main_nav > li ul li.current-menu-parent > a, .header_mobile .side_wrap .menu_main_nav > li.current-menu-item > a, .header_mobile .side_wrap .menu_main_nav > li ul li.current-menu-item > a {
  
			font-size: 16px;
			text-transform: uppercase;
		background-color: black;
		color: #0126B3;
		}
	
			
	
	
	

	
	
	
		
		.header_mobile .side_wrap .menu_main_nav li > a:hover {
    color:white;
			
}
		
body > div.body_wrap > div > div.header_mobile > div.side_wrap.open > div.panel_top > div.search_wrap.search_style_regular.search_state_fixed.search_ajax.inited  {
	display: none;
	
}
	
	body > div.body_wrap > div > div.header_mobile > div.side_wrap.open > div.panel_top > div.login {
	display: none;
	
}

	.header_mobile .menu_main_nav > li > a {
    padding: 17px 35px;
    padding-right: 54px;
    font-size: 18px;
    line-height: 30px;
		font-weight: 400;
}
	
	.slider_boxed, .content_wrap, .content_container {
    width: 300px;
} }

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    background-color: #abe;
    color: #120;
    width: 100%;
}

.menu_user_login {
	display: none !important;
}

/* - Formulario - */

/* CONTENEDOR DEL FORMULARIO */
.wpcf7-form {
  max-width: 600px;
  margin: 0 auto;
  padding: 40px 30px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 10px;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
}

/* ETIQUETAS */
.wpcf7-form label {
  font-weight: 600;
  font-size: 15px;
  display: block;
  margin-bottom: 8px;
}

/* INPUTS Y TEXTAREA */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
  width: 100%;
  padding: 12px 15px;
  margin-bottom: 25px;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 5px;
  color: #fff;
  font-size: 15px;
  transition: all 0.3s ease;
}

.wpcf7-form input[type="text"]::placeholder,
.wpcf7-form input[type="email"]::placeholder,
.wpcf7-form textarea::placeholder {
  color: #aaa;
}

/* FOCUS EFECTO */
.wpcf7-form input:focus,
.wpcf7-form textarea:focus {
  border-color: #e50914;
  outline: none;
  background-color: rgba(255, 255, 255, 0.05);
}

/* BOTÓN DE ENVÍO */
.wpcf7-submit {
  background-color: #e50914;
  border: none;
  color: white;
  padding: 14px 30px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
  border-radius: 5px;
  transition: background 0.3s ease;
}

.wpcf7-submit:hover {
  background-color: #ff2c2c;
}

/* SPINNER */
.wpcf7-spinner {
  display: none !important;
}

a.sc_button.sc_button_style_filled:hover {
  background-color: #0126b3;   /* Fondo azul */
  color: #ffffff !important;   /* Texto blanco */
  border-color: #0126b3;       /* Borde azul */
  transition: all 0.3s ease;
}



