/*
Theme Name: J League
Description: If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Keylimetec
Author URI: http://www.keylimetec.com
Template: enfold
*/



/*----------------- ESTILOS PREMIER -----------------*/

/* EDITANDO FORMULARIO */
#gform_fields_1 input,#gform_fields_1 select{ /*height: 40px;*/ width: 100%; }

/* BOX SHADOW DEL FORMULARIO */
/*.gform_body { border: solid 1px #e1e1e1; border-radius: 15px; padding: 20px; -webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2); box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2); }*/
.gform_body { border: solid 1px #e1e1e1; border-radius: 4px; padding: 50px!important; box-shadow: 0px 0px 7px  rgba(0,0,0,0.2); background:#f9f9f9}
.gform_wrapper.gf_browser_chrome .gform_body{ width: 98%!important; margin-left: 5px; padding: 20px; }

.inputemail #input_2_2{ width: 70%!important; }

/* ESCONDIENDO ESPACIO INFERIOR DEL HEADER */
/*.site-branding{ display: none; }*/

/* QUITANDO TITULO DE LAS PAGINAS */
.entry-header{ display: none; }

/* QUITANDO ESPACIO EN BLANCO ENTRE LOS RESULTADOS Y EL SLIDER HOME */
.header-area .site-branding.site-branding-empty{ display: none; }

/* STILANDO PRIMEROS RESULTADOS HOME */
.header-area .site-widgets{ margin-top: 30px!important; border-top: 4px solid #d4000f; background-image: url(https://jleaguepanama.com/wp-content/uploads/2016/12/jleague-grama-2.jpg); }

.widget .widget-title{ text-align: center; font-size: 25px; }

.header-area .site-widgets .widget:last-child{ background-color: #d4000f; padding-top: 10px; }

/* MARGEN DEL CONTENIDO */
.site-content{ margin-top: 30px; }

/* COLOR Y BACKGROUND H1 */
.sp-widget-align-none h1{ margin: 0; padding-top: 10px; padding-bottom: 10px; background-color: #d4000f; color: #fff; font-size: 20px!important; }

/* LOGIN DEL HOME */
.gform_wrapper form{ overflow-x: visible!important; }

/* BOTON AGRAGAR MAS JUGADORES - FORMULARIO CAPITAN*/
.otrojugador:before{content:'+';color:#2b2b2b; border-radius:100px; border:1px solid; padding:0 4px; margin-right:5px}
.otrojugador{background:#ffcd02; color:#fff; font-size:14px ; padding:10px 15px; text-transform:uppercase; box-shadow:2px 2px 2px rgba(0,0,0,.11); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.otrojugador:hover{background:#2b2b2b; color:#fff!important; padding:10px 15px; text-transform:uppercase; box-shadow:2px 2px 2px rgba(0,0,0,.11); text-decoration:none!important}
.otrojugador:hover:before{content:'+';color:#ffcd02; border-radius:100px; border:1px solid; padding:0 5px; margin-right:5px; text-decoration:none!important}

/* BOTON ENVIAR */
input[type="submit"]{box-shadow:2px 2px 2px rgba(0,0,0,.3); padding:10px 50px!important; text-transform:uppercase;}

/* INPUT GENERAL ALTURA*/
input[type="text"]{height:35px; border:1px solid #ccc}

/* TALLA DE PANTALON (OPCION-OTRA)*/
.gchoice_1_27_3 input, .gchoice_3_18_3 input, .gchoice_5_21_3 input{display:inline; width:92%!important}

/* TITULO FORMULARIO */
h3.gform_title{text-align:center; font-size:30px!important; border-bottom:4px solid #ffcd02!important; line-height:50px; box-shadow:0px 3px 1px -1px  rgba(0,0,0,.3)!important; width:99%!important}

/* BACKGROUND TEXTURE */
#page:before{content:''; background-image:url(https://jleaguepanama.com/wp-content/uploads/2017/01/white-1556097_640.png); background-size:30%; opacity:.4!important; display: block; width: 100%; height: 100%; position: absolute;}

/* TITULO SECCIONES FORMULARIOS */
body #page h2.gsection_title{padding:10px!important; background:#333!important; color:#fff; line-height:25px; padding-left:10px!important}

/* INFORMACIÓN DE RANGO NUMERO CAMISETAS*/
.instruction {display:none!important}

/* BOTONES DE INSCRIPCIONES */
.botonesinscripciones{ width: 50%; float: left; margin-top: 50px; } 
.botonesinscripciones p{  background:#fff; border:2px solid #ffcd02; border-radius:3px; text-align: center; width: 300px; margin: 0 auto; padding: 20px; }
.botonesinscripciones.femenina p{ border: 2px solid #d850b5; color: #d850b5; }
.botonesinscripciones a{ color: #ffcd02; font-size:18px; text-transform: uppercase}

.botonesinscripciones.femenina a{ color: #d850b5!important; }

.botonesinscripciones:hover  p{ background-color: #ffcd02; cursor: pointer; }
.botonesinscripciones.femenina:hover  p{ background: #d850b5; cursor: pointer; color: #fff!important; }
.botonesinscripciones:hover a{ color: white!important; text-decoration:none}

/*----------------- FIN ESTILOS PREMIER -----------------*/


/*------ ESTILOS NUEVOS ------*/

/*HEADER*/
/*LOGO MEDIO MENU */
strong.logo{position:absolute; top:-80px; height:200px; margin-left:-10px!important}
#header.av_header_transparency #header_main {background:none}
@media (min-width:768px){
#header #header_main {background-color:rgba(0,0,0,1); height:150px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
}

@media (max-width:767px){
#header #header_main{height:0px!important; background-color:rgba(0,0,0,0)}
.home .responsive #top #wrap_all .container{max-height:20px}
.av_header_transparency #advanced_menu_toggle{color:#ffcc02}
#header #header_main {height:150px}
}
#mobile-advanced{text-align:center}
#mobile-advanced:before{content:url(https://jleaguepanama.com/wp-content/uploads/2017/02/jleaguelogomovil.jpg);}
#mobile-advanced, #mobile-advanced  a, #mobile-advanced .mega_menu_title{color:#ffcc02!important; border-color:#393435}
#mobile-advanced{background:#272223; }
.show_mobile_menu #advanced_menu_hide{color:#ffcc02}
#mobile-advanced .sub-menu{padding:0px!important}

/*#header_main_alternate{height:0}*/
#loginform{float:right; margin-right:50px; height:50px!important}
#loginform input{height:25px!important}
#loginform .login-username {Float:left; margin-top:0px;	margin-right:10px!important; font-size:10px!important; text-align:left!important}
#loginform .login-password {float:left; margin-top:0px;	margin-right:10px!important; font-size:10px!important; text-align:left!important}
#loginform .login-submit{ font-size:10px!important; padding-top:22px; float:left; }
#loginform .button-primary{line-height:0px; font-size:10px; padding:9px 15px!important}

@media only screen and (max-width: 480px) {
#loginform .login-username {max-width:100%!important; float:none; margin-right:0px!important; }
#loginform .login-password {float:none;	margin-right:0px!important;}
}
/*ACCESO USUARIOS REGISTRADOS*/
#members-widget-login-3,#members-widget-login-2{background:#272223!important; z-index:0!important; position:relative; padding:0px!important; margin:0px!important; height:70px!important; top:-1px}
#members-widget-login-3 p, #members-widget-login-2 p{margin-right:50px; text-align:right!important; padding-top:10px}
.html_header_top .av-main-nav li {top:-70px!important}
.sub-menu{padding-top:30px!important}
.html_header_top .av-main-nav li:nth-child(2) {margin-right:300px;}
.html_header_top.html_header_sticky .header-scrolled .av-main-nav li {top:-45px!important}
.html_top_nav_header .av-logo-container {top: -30px!important; z-index: 999;}

/*CERRAR SESIÓN*/
.cerrarsesion{font-weight:600!important; font-size:10px; padding:2px 10px; background:#ffcd02; color:#fff!important; text-decoration:none!important}

@media only screen and (max-width: 989px) {
.html_top_nav_header .av-logo-container {top: -30px!important;	left:0;}
}
div.avia-menu.av-main-nav-wrap ul{top:50px;}
div.avia-menu.av-main-nav-wrap ul li .sub-menu li{top:-30px!important;  background:#000}
.av-main-nav ul{height:100%}


/*LOGO NIKE*/
#text-2{float:left!important; padding:0px 50px!important; margin:0px!important; height:0px!important; z-index:1}
#text-2 .textwidget{padding-top:13px; width:200px!important}
#text-2 .textwidget {background-image:url(https://jleaguepanama.com/wp-content/uploads/2017/01/Nike_logo.png); background-repeat:no-repeat; background-position:20px 15px; height:60px }


/*SECCION INFORMATIVA*/
#informativo .container { width: 100% !important; max-width: 100%; padding: 0; margin: 0; }

.enterate img:hover{opacity:0;}
/*.enterate:hover{background-image:url(https://jleaguepanama.com/wp-content/uploads/2016/11/INFORMATIVO-ENTERATE-HOVER.png); background-size:cover}*/
.enterate:hover{background-image:url(https://jleaguepanama.com/wp-content/uploads/2017/02/INFORMATIVO-OVER-06.png); background-size:cover}

.inscribete img:hover{opacity:0; }
/*.inscribete:hover{ background-image:url(https://jleaguepanama.com/wp-content/uploads/2016/11/INFORMATIVO-INSCRIBETE-HOVER.png); background-size:cover}*/
.inscribete:hover{ background-image:url(https://jleaguepanama.com/wp-content/uploads/2017/02/INFORMATIVO-OVER-07.png); background-size:cover}

.participa img:hover{opacity:0; }
/*.participa:hover{background-image:url(https://jleaguepanama.com/wp-content/uploads/2016/11/INFORMATIVO-PARTICIPA-HOVER.png); background-size:cover}*/
.participa:hover{background-image:url(https://jleaguepanama.com/wp-content/uploads/2017/02/INFORMATIVO-OVER-08.png); background-size:cover}

/*SECCIÓN COMO PARTICIPAR*/
/*#instruccion .container { width: 80% !important; max-width: 100%; padding: 0; margin: auto; }
#instruccion div.flex_column.av_one_third {width:33%px; height:850px}
#instruccion div.flex_column.av_one_third img{width:130px; margin-top:190%!important}
#instruccion div.avia_textblock{padding:0 100px; color:#fff}*/

#instruct .container { width: 80% !important; max-width: 100%; padding: 0; margin: auto; }
#instruct h3 {font-style: italic; font-weight:600}

/*SECCIÓN CONTACTENOS*/
#contactenos h2 b{color:#ffcd02!important; text-transform:lowercase}
#contactenos .avia-button{color:#ffcd02!important; padding:15px; border: 2px solid #ffcd02!important ;background:transparent!important}
#contactenos div{padding:10px 0}
#contactenos h5{font-size:19px!important}
#contactenos span.av_font_icon{margin:0!important; width:50%;}

/*SECCIÓN GALERIA*/
#galeria .av-inner-masonry.main_color{box-shadow:0px 0px 4px rgba(0,0,0,.3);background-color:#ffcd02!important}
#galeria .avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity:.85;}

/*POP UP CONTACTO*/	
div.ppsInnerTblContent .gform_body { border: solid 1px #313131; border-radius: 4px; padding: 50px!important; box-shadow: 0px 0px 7px  rgba(0,0,0,0.2); background-color:rgba(0,0,0,.7)}
div.ppsInnerTblContent .gform_body textarea, div.ppsInnerTblContent .gform_body input {border-radius:2px!important}
div.ppsInnerTblContent .gform_button{background-color:rgba(0,0,0,.7); border-radius: 4px; border:2px solid #313131; color:#ffcd02}
div.ppsInnerTblContent .gform_button:hover{background-color:#ffcd02; border-radius: 4px; border:2px solid #ffcd02; color:#fff}

/*SUSCRIPCIÓN*/
.suscripcion .button{background:#ffcd02!important}
.suscripcion input[type="text"]{height:38px; border:1px solid #ccc}

/*LIGHTBOX*/
body#top .mfp-bottom-bar{display:none!important}

/*SOCKET*/
.sub_menu_socket {
    display: none!important;
}
#socket .copyright {
    text-align: center!important;
    width: 100%!important;
}

/* ARREGLANDO HEIGHT PARA EL SLIDER DEL HOME */

@media only screen and (max-width: 767px){
.home .responsive #top #wrap_all .container{ max-height: 200px; }

}

/* HEADER FORMULARIO LOGIN */
@media (max-width: 500px){
	#loginform{ margin-right: 50px; }
	#loginform{ width: 200px!important; margin: 60px auto; float: none;  }
	#loginform input[type="text"],#loginform input[type="password"]{ width: 100%!important; }
}
@media (max-width: 500px) {

}
@media (max-width: 767px) {
	#header.av_header_transparency #header_main{ height: auto; }
	#loginform{ height: auto; }
	.responsive #top #wrap_all #header{ height: auto; }

	#top form{ margin-top: 70px; }
	#members-widget-login-3{ height: auto!important; }
	#loginform{ height: auto!important; }

	/* ESTE ES SI YA ESTA CONECTADO */
	#members-widget-login-3 p{ margin-top: 60px; padding-top: 0; }

	/* MENU DEL CELL */
	.av_header_transparency #advanced_menu_toggle{ color: #272223!important; }

	/* CAMPO SUBMIT */
	#loginform .login-submit{ margin-top: 5px!important; padding-top: 0; }

	#loginform{ width: 300px!important; margin: 80px auto!important; float: none;  }

	/*.login p{ margin-right: 50px; margin-left: 40px; text-align: center!important;  }*/

	/* TAMAÑO DEL TEXTO EMAIL FOOTER */
	.emailfooter h2 b{ font-size: 20px!important; }

	/* OTRO JUGADOR */
	.otrojugador{ font-size: 9px; }

	/* AGRANDANDO CAMPO DE EMAIL CAPITAN EN EL REGISTRO */
	.inputemail #input_2_2{ width: 100%!important; }

	/* BAJANDO FONT-SIZE A REALIZAR PAGO */
	#gform_submit_button_1{ font-size: 15px!important;  padding: 10px 0!important; }

	/* ARREGLANDO BOTON */
	.av_header_transparency #advanced_menu_toggle{ color: #ffcc02!important; z-index: 100; }

	/* ARREGLANDO BOTONES  */
	.botonesinscripciones{ width: 100%; clear: both; margin-bottom: 20px; }
	.botonesinscripciones p{ width: 100%; }

	/* PAGINA DE INSCRIPCIONES */
	.page-id-136 #main .main_color{ min-height: 800px!important; padding-top: 100px; }

	/* FORMULARIO DE REGISTRO EN INTERNAS JUGADORES */
	.page-id-92 .gform_body{ min-height: 520px!important; }

	/* EMAIL FOOTER */
	#contactenos h2 b{ font-size: 16px!important; }

	/* REGISTRO */
	.page-id-92 .gform_body{ min-height: 380px; }
}
@media (min-width: 700px) {
	#loginform input[type="text"],#loginform input[type="password"]{ width: 100px; }
}
@media (max-width: 1000px){
	#loginform input[type="text"],#loginform input[type="password"]{ width: 100px; }
	#members-widget-login-3 p{ margin-right: 10px; }
	#loginform{ margin-right: 10px; }
}
@media (min-width: 1100px){
	#loginform input[type="text"],#loginform input[type="password"]{ width: 100%; }
}


/* MENU */
@media (max-width: 990px){
	#header_main .container{ max-width: 982px!important; padding: 0!important; }

}

/* QUITANDO PADDING TOP Y ESPACIO VERDE EN SLIDER */
@media (max-width: 870px){
	#main .content{ padding-top: 0; }
}

/* PERDIDA DE CONTRASEÑA */
@media (max-width: 990px){
	.perdistepass{ position: absolute; font-size: 10px; right: 20px; top: 10px; }
}

@media (max-width: 767px){
	.perdistepass{ float: left!important; bottom: 10px!important; position: relative; right: 0; }
}

@media (min-width: 990px){
	.perdistepass{  position: absolute; right: 100px; top: 10px; }
}

/* HEIGTH REGISTRO */
.page-id-92 .gform_wrapper .gform_body, .tamanoRegistro .gform_body{ min-height: 380px; }

/* ESTILOS DE LAS INTERNAS */


/* BACKGROUND HEADER NIKE */
/*
#header_main #membershipsubtext-3{     
	background: #272223!important;
    z-index: 0!important;
    position: relative;
    padding: 0px!important;
    margin: 0px!important;
    height: 70px!important;
    top: -1px; 
}
*/

/* QUITANDO PADDING TOP INTERNAS */
.html_header_top.html_header_sticky.html_bottom_nav_header .home #main{ padding-top: 0!important; }
.html_header_top.html_header_sticky.html_bottom_nav_header .page-id-2416 #main{ padding-top: 0!important;  }/* ESTA ES LA INTERNA DE MASCULINO B CIERRE */
.html_header_top.html_header_sticky.html_bottom_nav_header .page-id-3707 #main{ padding-top: 0!important;  }/* ESTA ES LA INTERNA DE FEMENINO 2018 */
.html_header_top.html_header_sticky.html_bottom_nav_header .page-id-3663 #main{ padding-top: 0!important;  }/* ESTA ES LA INTERNA DE MASCULINO A 2018 */
.html_header_top.html_header_sticky.html_bottom_nav_header .page-id-3699 #main{ padding-top: 0!important;  }/* ESTA ES LA INTERNA DE MASCULINO B CIERRE */

/* QUITANDO EL BACKGROUND DE LAS INTERNAS */
/*
#header #header_main{ background: transparent!important; }
*/
/*
#header_main #text-2{  
	background: #272223 !important;
	z-index: 0 !important;
	position: relative;
	padding: 0px !important;
	margin: 0px !important;
	height: 70px !important;
	top: -1px;
	width: 100%;
}
*/

.internas_jleague .sp-table-caption{  
	text-align: left;
    padding: 10px 15px;
    color: #fff;
    background-color: #313131;
    font-weight: 300;
    font-size: 14px;
}

.internas_jleague .sp-event-title a{ font-weight: 300; }

/* MODULO INSTAGRAM */
.modulo_instagram .wdi_load_more{ display: none; }


/* REDUCIENDO PADDING EN LAS INTERNAS */
.widget .widget{ padding-bottom: 0; }

/* REVISANDO TRANSPARENCIA DEL HEADER EN LAS INTERNAS */
@media (min-width:768px){
#header #header_main {background-color:rgba(0,0,0,1); height:150px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
}

.header_internas{ padding-bottom: 0!important }

/* QUITANDO PADDING DEL SLIDER 1*/
.main_color.container_wrap_first.container_wrap.fullsize .container main{ padding-bottom: 0!important; }

/* AGREGANDO COLOR A LAS INTERNAS  */
.internas_jleague{ background-color: #d7d7d7; padding-top: 60px; padding-bottom: 60px; }

.internas_jleague .container{ background-color: #fff; }

/* WIDTH IMAGEN INTERNA */
.imagen_internas img{  width: 100%!important; border-radius: 0!important; }

/* SETIANDO BARRA DE OTROS RESULTADOS INTERNAS */
.inner_sidebar{ margin-left: 10px; }
.inner_sidebar .sp-table-caption{  
	text-align: left;
    padding: 10px 15px;
    color: #fff;
    background-color: #313131;
    font-weight: 300;
    font-size: 14px;
}

/* QUITANDO MARGENES DE INTERNAS AREA WIDGES */
body .column-top-margin{ margin-top: 0; }

/* QUITANDO MARGIN BOTON EN INTERNAS */
.internas_jleague .content{ padding-bottom: 0; }

/* QUITANDO LOGO DE LAS INTERNAS */
.post-loop-1 .big-preview{ display: none; }


/* BAJANDO TIPOGRAFIA AL ASIDE */
#sportspress-event-blocks-5 .sp-event-title{ font-size: 13px; }

/* QUITANDO BORDES EN INTERNAS*/
.content.units.av-content-small.alpha{ border: none; }


.sidebar.sidebar_right.alpha.units{ border: none!important; }

/* AGRANDANDO EL TAMAÑO DEL TITULO DE LOS EQUIPOS  */
.entry-content-wrapper .post-title{ text-align: center; }

/* OCULTANDO TEXTO NO NECESARIO INTERNAS */
span.post-meta-infos{ display: none; }

.single-sp_team .av-share-box{ display: none; }


/* ALINEANDO TITULO DE SECCION DE PROXIMOS PARTIDOS */
.internas_proximos_partidos .sp-table-caption{ background-color: #313131; padding: 10px 15px; color: #fff; }

/* ARREGLANDO LOGOS */
.sp-event-logos .sp-team-logo{ display: inline-block; }

/* ICONO PROXIMOS PARTIDOS */
.icono_proximos_partidos{ margin-top: 50px; }

/* INTERNAS DE EQUIPOS "PROXIMOS PARTIDOS 10%" */
.sp_team-template-default.single.single-sp_team .sp-section-content.sp-section-content-events .sp-widget-align-left{ width: 100%!important; }
.sp_team-template-default.single.single-sp_team .sp-section-content.sp-section-content-lists .sp-table-caption{ display: none; }

/* ESTILOS DE BANNER DEL HOME */
@media (min-width: 1400px){
	#publicidad_jleague_nuevo .container{ max-width: 1200px; }
}

/* RECORTANDO MODULO DE HEADER PARA QUE EL BANNER DE PUBLICIDAD SE VEA BIEN */
/*
@media (min-width: 1000px) and (max-width: 1200px){
	#av_section_1 .template-page .post-entry.post-entry-type-page.post-entry-28 .entry-content-wrapper.clearfix{ height: 450px!important; }
}
@media (min-width: 1200px) and (max-width: 1500px){
	#av_section_1 .template-page .post-entry.post-entry-type-page.post-entry-28 .entry-content-wrapper.clearfix{ height: 650px!important; }
}
@media (min-width: 1500px) and (max-width: 1750px){
	#av_section_1 .template-page .post-entry.post-entry-type-page.post-entry-28 .entry-content-wrapper.clearfix{ height: 750px!important; }
}
*/

@media (min-width: 1050px){
	#publicidad_jleague_nuevo{
		margin-top: -80px;
	}
}
/* EDITANDO EXCEL DE INFORMACION DE PARTIDOS */
.titulosEquipos{  }

.descargaInformePartidos p, .descargaInformePartidos .botonDescarga{
	float: left;
}
.descargaInformePartidos p{
	width: 85%;
}
.botonDescarga{
	width: 14%;
    margin-left: 5px;
}
.botonDescarga:hover{
	cursor: pointer;
}
.descargaInformePartidos .botonDescarga p{
    text-align: center;
    padding: 5px;
    border-radius: 5px;
    background: grey;
    color: #fff;
}


/*
**
	BANNERS DE PUBLICIDAD
**
*/
.banners_publicidad, .banners_publicidad2{
	border: none!important;
	padding-top: 60px!important;
}

@media (max-width: 767px){
	.banners_publicidad2{
		border: none!important;
		padding-top: 180px!important;
	}
}

.main_color.banners_publicidad,.main_color.banners_publicidad2, .sin_border{
	border-color: #fff!important;
	border: 0!important;
}

.main_color{
	border-color: #fff!important;
}


/*
**
	CAMBIANDO MARGIN DE FORM
**
*/

.noMarginForm form{
	margin-top: 0!important;
}

/* CAMBIANDO BACKGROUND DE INPUT */
input[type="text"], input[type="password"]{ background: #fff!important; }

/* OCULTAR LOS BOTONES DE CANTIDAD DE TODA LA TIENDA */
.quantity-controls{
	display: none!important;
}

/*
**
	PAGINA ADMINISTRATIVA DE LOS FORMULARIOS
**
*/
.mitadWidth{
	width: calc(50% - 1.5rem);
	float: left;
}

.quarterWidth{
	width: calc(35% - 1.5rem);
	float: left;
}

.quarterWidth2{
	width: 33.33%;
	float: left;
}

.sesentaWidth{
	width: calc(58% - 1.5rem);
	float: left;
}

.padding0{
	padding: 0;
}


.botonesCertificados h2{
	display: inline-block;
}

/*
**
	PAGOS RECURRENTES, ELIMINAMOS EL BOTON DE CANCELAR
**
*/
.shop_table.subscription_details .button.cancel{
	display: none!important;
}

/*
**
	MEJORAR APARIENCIA DEL BOTON DE CARRITO
**
*/
.widget_shopping_cart_content{
	background-color: #272223!important;
}

/*
**
	FORMULARIO DE PAGO
**
*/

@media (max-width: 767px){
	.woocommerce .checkout.woocommerce-checkout{
		margin-top: 210px!important;
	}

	/* BOTON DE CARRITO */
	.cart_dropdown{
		right: 0!important;
		margin-right: 5px!important;
		margin-top: 10px!important;
	}
}