/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 08 2025 | 19:39:01 */
.youzify-quote
{
	display:none;
}


.youzify-main-column  .gamipress-achievement
{
	width:100%;
	background:white;
}

.youzify-main-column .gamipress-achievement-description
{
	align-items:center;
}

.youzify-main-column .gamipress-achievement.gamipress-layout-left .gamipress-achievement-image, .gamipress-achievement.gamipress-layout-right .gamipress-achievement-image, .gamipress-rank.gamipress-layout-left .gamipress-rank-image, .gamipress-rank.gamipress-layout-right .gamipress-rank-image, .single-achievement.gamipress-layout-left .gamipress-achievement-image, .single-achievement.gamipress-layout-right .gamipress-achievement-image, .single-rank.gamipress-layout-left .gamipress-rank-image, .single-rank.gamipress-layout-right .gamipress-rank-image, .gamipress-points-types.gamipress-layout-left .gamipress-points-type-image, .gamipress-points-types.gamipress-layout-right .gamipress-points-type-image
{
	width:unset;
}

.grid-item-inner
{
	padding:0!important;
	border:0!important;
	margin:0!important;
}

.single-certificaciones .container
{
	padding:0;
}

.single-certificaciones .meta-data
{
	display:none;
}



.single-certificaciones #youzify-members-list li
{
	list-style-type: none;
	float:left;
	position:unset !important;
}


.youzify-right-sidebar-layout
{
	grid-template-columns:100%!important;
}











.formularioBusquedaHF,.formularioBusquedaHFNegro{
	    display: flex;
}
.formularioBusquedaHF input[type="text"]{
	background: white;
    border: solid 1px #2f84b1;
    height: 35px;
    border-right: 0;
	padding:6px;

}

@media(max-width:768px){
	.formularioBusquedaHF input[type="text"]{
		    width: 100%;
	}

}

.formularioBusquedaHF button,.formularioBusquedaHF button:active,.formularioBusquedaHF button:focus{
	outline:none;
	    width: 35px;
    height: 35px;
    border: solid 1px #2f84b1;
    border-left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #2f84b1;
	background: #f0f0f0;
	border-radius:0;
}

.formularioBusquedaHF button i,.formularioBusquedaHFNegro button i{
	margin:0;
}

.formularioBusquedaHFNegro input[type="text"]{
	    background: #909090;
    color: black;
}

.formularioBusquedaHFNegro input[type="text"]::placeholder{
	color:black;
}

.formularioBusquedaHFNegro button,.formularioBusquedaHFNegro button:active,.formularioBusquedaHFNegro button:focus{
	outline:none;
	    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
 
	    background: #565656;
    border: 0;
    color: white;
}

.headerCTA
{
	color:white!important;
	background:#333333;
}

.headerCTA a
{
	color:white!important;
}

.ts_poll_answer span
{
	text-align:left;
	font-family:'Raleway'!important;
}


.ts_poll_section header span
{
	font-family:'Raleway'!important;
}

#ts_poll_vote_button span
{
	font-family:'Raleway'!important;
}

.eael-entry-thumbnail 
{
	height:200px;
}

.eael-entry-thumbnail  img
{
	height:100%;
	width:100%;
	object-fit:cover;
}

@media(min-width:991px){
	#mainmenu .menu-item:first-child a.ekit-menu-nav-link{
	  padding-left:0;
	}
	

}

.hf-cabecera-iconos span.elementor-icon-list-text{
	display:none !important;
}



.youzify-forum .youzify-page-main-content .youzify-main-column
{
	width:100%;
}


.visibility-toggle-link
{
	display:none!important;
}

.youzify-head-buttons-inner a
{
	background: #c41436!important;
}



        .fila {
            display: flex;
            flex-wrap: wrap;
            gap: 10px;
            margin-bottom: 10px;
        }
        .fila input, .fila select {
            flex: 1 1 30%;
            min-width: 150px;
        }
        .youzify-info-form fieldset {
            margin-bottom: 20px;
            border: 1px solid #ccc;
            padding: 15px;
            border-radius: 5px;
        }
        .youzify-info-form legend {
            font-weight: bold;
            margin-bottom: 10px;
        }


.grupo-experiencia
{
	margin-top:10px;
	margin-bottom:20px;
}

.fila-experiencia
{
	display: flex;
    align-items: center; /* centra verticalmente las columnas */
	margin-top:10px;
    
}

.grupo-experiencia-edit
{
	background: #fafafa;
    padding: 25px;
}

.grupo-experiencia-edit input,.grupo-experiencia-edit select
{
	background-color: white!important;
	color:black!important;
}


.grupo-experiencia-edit input::placeholder
{
	color:#888!important;
}



#youzify .editfield fieldset legend, #youzify .editfield fieldset>label
{
	//color:#c41436!important;
	color:#333333!important;
}
.grupo-experiencia-edit legend
{
	    font-weight: bold;
    font-size: 18px!important;
    color: #c41436!important;
}

.field-visibility-settings-toggle
{
display:none;	
}

#youzify .editfield input:not([type=radio]):not([type=checkbox]):not( .ed_button ), #youzify .editfield textarea
{
	border: 1px solid #ccc!important;
}


.youzify-settings-sidebar .youzify-account-menus .youzify-active-menu
{
	color: #c41436!important;
}

li:has(> a.youzify-active-menu) > i {
  color: #c41436!important; 
}

#bbpress-forums .bbp-search-form
{
	background:#333333!important;
}

#youzify-members-list .youzify-show-cover .youzify-item-avatar
{
	margin-top:-100px!important;
}

body #bbpress-forums li.bbp-header, body #bbpress-forums .bbp-search-form #bbp_search_submit, body #bbpress-forums #bbp-search-form #bbp_search_submit, body div.bbp-submit-wrapper button, body #youzify button[type='submit']
{
	background-color:#c41436!important;
}

body .youzify-forums-forum-item .youzify-forums-forum-icon i
{
	background-color:#c41436!important;
}

/*

.youzify-tabs-list-gradient .youzify-page-main-content  #subnav a i,.youzify-tabs-list-gradient a:before
{
	background: #c41436!important;
    background: url(../images/dotted-bg.png), linear-gradient(to left, #c31335, #c41436)!important;
    background: url(../images/dotted-bg.png), -webkit-linear-gradient(right, #c31335, #c41436)!important;
}
*/



.youzify-tabs-list-gradient .youzify-page-main-content  #subnav a i      ,.item-list-tabs a:before    
{
	background: #c41436!important;
    background: linear-gradient(to left, #c31335, #c41436)!important;
    background: -webkit-linear-gradient(right, #c31335, #c41436)!important;
}