/*
Theme Name: Talento Theme
Theme URI: http: //equipo.talentocorporativo.com/
Description: Tema hijo de Salient
Author: My Name
Author URI: http: //talentocorporativo.com/
Template: salient
Version: 0.1
*/


/* Some reset */

.nectar-button span
{
	text-transform: none!important;

}

body .container-wrap {
	padding-bottom: 0;
}

@media only screen and (min-width: 1001px) {

	body.material #header-outer #logo, body.material #header-outer .logo-spacing {

		margin-top: 0!important;
		margin-bottom: 0!important;
	}

}

body[data-header-resize="0"] .container-wrap, body[data-header-resize="0"] .project-title {

	padding-top: 10px;
}

.bcrumb {
	padding: 0 0 20px 20px;
	font-size: 0.8em;
}

body .main-content .bcrumb a.current-item {
	border-bottom: 2px solid;
    padding: 5px;
    color: #000;
}

a img, a:link img, a:visited img {
border-bottom: 0 !important;
text-decoration: none;
}

body .main-content a.gallery {
border-bottom: 0 !important;
text-decoration: none;

}

/**
body .main-content a {
	border-bottom: 2px solid;
	transition: all .35s;
} **/

body .main-content .bcrumb a {
	border: none;
}

body .main-content .bcrumb a:hover {
	background-color: inherit;
	color: inherit;

}

/* Ocultar elementos plantilla */

.meta-author, .archive .grav-wrap, #single-below-header .meta-comment-count,  .category .subheader {display: none !important;}

.single #single-below-header >span.meta-date {border: none;}


/* Fixes home */

header#top #logo .starting-logo {
	left: -25px !important;
}

.home .meta-category a {
	padding: 5px 15px !important;
}

nav > ul.sf-menu > li {
	height: 25px;
	margin-top: 50px!important;
}

/* Fixes home */

.wpb_wrapper ul li {
	margin-bottom: 25px;
}

/* Ajustes menú móvil */

@media screen and (max-width: 782px) {

html {
    margin-top: 0 !important;
}
}

#update-nag, .update-nag{display:none;}

/******* Ajustes formularios datos personales *******/

/** Botones **/

body[data-form-submit="see-through"] input[type=submit]

	{background-color: #e95c45!important;}

body[data-form-submit="see-through"] .um-center input[type=submit], body[data-form-submit="see-through"] .um-left input[type=submit], body[data-form-submit="see-through"] .um-right input[type=submit], body[data-form-submit="regular"] .container-wrap input[type=submit], body[data-form-submit="regular"] .container-wrap button[type=submit], body[data-form-submit="see-through"] .container-wrap input[type=submit], body[data-form-submit="see-through"] .container-wrap button[type=submit]

	{color: #fff!important;	}

body[data-form-submit="see-through"] input[type=submit]:hover {
	    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16)!important;
	    -webkit-transform: translateY(-3px);
}




.um .picker__day {
	color:#000;
}

.um .picker__button--today, .um .picker__button--clear, .um .picker__month, .um .picker__year {
	color: #fff !important;
	text-transform: uppercase !important;
	font-size: 16px;
	font-weight: 700;
}


/******* Ajustes formulario login ******/

.um-page-login .um-right {
	display: none;
}

.um-page-login .um-half {
	width: 100%

}

.um-field-checkbox input[name="rememberme"] {
	opacity: inherit!important;
}

.um-field-checkbox input[name="rememberme"] + .um-field-checkbox-state {
	display: none;
}

/******* Ajustes formulario exportación *******/

.um-6736 .um-header, .um-7490 .um-header {
	display: none;
}

.um-6736 .um-profile-body, .um-7490 .um-profile-body {
  margin: 0 !important;
}

.um-6736 h1, .um-7490 h1 {
	font-size: 24px;
    text-transform: uppercase;
    margin-top: 25px;

}

.um-6736 h3, .um-7490 h3 {
	border-bottom: 5px solid #e95c45;
	margin: 20px 0;
	}

/******* Ajustes directorio miembros *******/

.row .col .um-member-photo img {
	max-width: 150px;
}

.um-directory .um-member {
	border: none!important;
}

.um-page-user .um-header {
	margin-top: 100px !important;
}

/******* AJUSTES LEARNPRESS *******/

.post-type-archive-lp_course .course-info {
	display: none!important;
}

/**** TRAIL ****/

.breadcrumb_trail
{

	font-size: 0.8em;
	height:30px;
	line-height:30px;
	color:#9b9b9b;
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
}

body .main-content .breadcrumb_trail a

{
	text-decoration:none;
	border-bottom: none;

}

body .main-content .breadcrumb_trail a.current-item {
    border-bottom: 2px solid;
    padding: 5px;
    color: #000;
}


ul.breadcrumb_trail li
{
	list-style:none !important;
	margin:0;
}

.breadcrumb_trail > li
{
	float:left;
	padding-left:5px;
}

.breadcrumb_trail > li > a
{
	height:30px;
	display:block;
	padding-right:15px;
}

.breadcrumb_trail li ul
{
	display:none;
	z-index: 999;
}

.breadcrumb_trail li ul li {
	background: #fff;
	padding: 5px 0 5px 5px;


}

.breadcrumb_trail li:hover ul
{
	display:block;
	position:absolute;
}

/* Test */

.acf-tooltip.top {
  margin-top: -35px !important;
}


/* Style cv */
.um-profile.um-viewing {
	padding: 10px;
	padding-bottom: 20px!important;
	}
	.um-profile.um-viewing .um-profile-body {
    padding-top: 0;
    padding-bottom: 0;
		}
		.um-profile.um-viewing .um-profile-body div.clear {
		  padding-bottom: 0;
			}
		.um-profile.um-viewing .um-profile-body .um-row._um_row_1 {
			margin: 0;
			}
	.um-profile.um-viewing .um-field {
    padding: 0;
		}
		.um-profile.um-viewing .um-field .um-field-label {
			margin: 0;
		}
	.um-profile.um-viewing h3 {
		border-bottom: 2px solid #e95c45;
		font-size: 18px;
		margin: 20px 0 10px 0;
		}
	.um-profile.um-viewing p {
		 font-size: 13px;
	   line-height: 1.3rem;
		 padding: 0;
		}
	body:not(.woocommerce-cart) .main-content .um-profile.um-viewing table {
    margin: 10px 0 0 0;
	}
	body:not(.woocommerce-cart) .main-content .um-profile.um-viewing th {
		font-size: 13px;
	}
	body:not(.woocommerce-cart) .main-content .um-profile.um-viewing th,
	body:not(.woocommerce-cart) .main-content .um-profile.um-viewing td {
		line-height: 1.2rem;
		padding: 4px 10px;
		font-size: 12px;
	}

	@media print {
		.um-profile.um-viewing {
			padding: 0 30px!important;
		}
		.um-profile.um-viewing .um-field .um-field-block h1 {
			font-size: 18px!important;
			margin: 0!important;
		}
		.um-profile.um-viewing .um-field .um-field-block img {
			width: 60%!important;
		}
		.um-profile.um-viewing .um-field .um-field-label {
	    margin: 0;
	    padding: 0;
		}
		.um-profile.um-viewing .um-field .um-field-label label,
		.um-profile.um-viewing .um-field .um-field-value {
     font-size: 10px!important;
     line-height: normal!important;
	 	}

	  .um-profile.um-viewing h3 {
      border-bottom: 2px solid #e95c45;
      font-size: 13px;
			line-height: 20px;
    	margin: 10px 0;
	  }
	  .um-profile.um-viewing p {
		  background: rgba(0,0,0,0.5);
      font-size: 10px;
      line-height: 1.1rem;
      padding: 0;
	  }
	  body:not(.woocommerce-cart) .main-content .um-profile.um-viewing th,
	  body:not(.woocommerce-cart) .main-content .um-profile.um-viewing td {
      line-height: 1rem;
      padding: 4px 10px;
      font-size: 10px;
	  }

	}

body .main-content a.nectar_video_lightbox {
	display:block;
	margin-bottom: 15px;
	border:none;

}