/*
Theme Name: Zephyr Child
Description: Child theme of Zephyr
Version: 4.3
Author:	Alain-GrupoIdex
Theme URI: http://zephyr.us-themes.com/
Author URI: http://us-themes.com/
License: Themeforest Split Licence
License URI: -
Tags: responsive-layout, custom-colors, theme-options, translation-ready
Text Domain: us
Domain Path: /languages
Template: Zephyr
*/


@import url("../Zephyr/css/style.css");
 
/*----------------- Empieza a añadir cambios aquí abajo -------------------------------*/

@font-face {
    font-family: "Gotham-Black";
    src: url(/wp-content/themes/Zephyr_child/Fonts/Gotham-Black.ttf) format("truetype");
}
@font-face {
    font-family: "Gotham-Bold";
    src: url(/wp-content/themes/Zephyr_child/Fonts/Gotham-Bold.ttf) format("truetype");
}
@font-face {
    font-family: "Gotham-Book";
    src: url(/wp-content/themes/Zephyr_child/Fonts/Gotham-Book.ttf) format("truetype");
}
@font-face {
    font-family: "Gotham-BookItalic";
    src: url(/wp-content/themes/Zephyr_child/Fonts/Gotham-BookItalic.ttf) format("truetype");
}
@font-face {
    font-family: "Gotham-Light";
    src: url(/wp-content/themes/Zephyr_child/Fonts/Gotham-Light.ttf) format("truetype");
}

html {
	font-family: "Gotham-Light" !important;
	font-size: 15px !important;
}
p{
	font-family: "Gotham-Light" !important;
}
h1, h2, h3, h4, h5, h6{
	font-family: "Gotham-Bold" !important;
}
h4{
	font-size: 17px !important;
}
strong{
	font-weight: bold !important;
}
#contacto.w-iconbox .w-iconbox-title {
    color: #fff !important;
}


.titulo_azul{
	color: #093070 !important;
	border-bottom: 2px solid #4fc2b2;
	padding-bottom: 5px;
}
.titulo_verde{
	color: #4fc2b2 !important;
	border-bottom: 2px solid #093070;
	padding-bottom: 5px;
}
.descrip_valores{
	font-family:Gotham-Light;
	font-size: 15px;
	color: #093070 !important;
	line-height: normal;
	margin-top: -10px;
}
#left_footer .w-socials-list {
    margin: -30px 0 0 -10px !important;
}
.ubtn-data {
	text-transform: none !important;
}
.vc_custom_1495381959791 {
    margin-top: 30px;
    }

  .align{
  	text-align: left;
  } 
  .top{
	margin-top: -50px !important;
} 
/*Botones*/

/*.l-body .ubtn{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	width: 34% !important;
}*/
.boton1{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	margin-top: -40px;
	
}
.boton1:hover{
	color:#fff !important;
	background: #4fc2b2 !important;
	
}
.boton2{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	margin-top: -40px;
	margin-left: 25px;
	position: absolute;
	
}
.boton2:hover{
	color:#fff !important;
	background: #4fc2b2 !important;
	
}
.boton-footer{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	margin-top: 30px;
	
}
.boton-footer:hover{
	color:#fff !important;
	background: #4fc2b2 !important;
	
}
.botonVerCurri{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	}
.botonVerCurri:hover{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	color: #fff !important;
	background: #093070 !important;
	}

.w-btn.icon_atright i {
    right: 15px;
    font-size: 22px !important;
    margin-top: -10px;
}
.w-btn.icon_atleft i {
    left: 16px;
    /* font-size: 20px !important; */
    top: -20px;
}
.fa-lg {
    font-size: 30px !important;
    
}
.l-subheader-cell.at_right>* {
    margin-left: -.6rem;
}

@media (max-width: 767px){
	.vc_custom_1495381959791 {
    margin-top: -10px !important;
    text-align: center !important;
	}
	#left_footer p{
		text-align: center !important;
		margin-left: -10px !important;
	}
	#left_footer .w-socials-list {
	    margin: -30px 0 0 -10px !important;
	    text-align: center;
	}
	/*#right_footer.ubtn-data{
		width: 100% !important;
	    margin-left: 0px !important;
	}
	*/
	
	.titulo_azul{
		font-size: 14px !important;
	}
	.titulo_verde{
		font-size: 14px !important;
	}
	.align{
  	text-align: center;
  	
  }  
  .sub-coach{
  	/*margin-top: 40px;*/
    font-weight: bold;
    line-height: 1em;
	/*border-top: 3px solid #fff;*/
	padding-top: 10px;
  }
  
  .l-body .ubtn{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	width: 100% !important;
}
.boton-footer{
	box-shadow: 0px 0px 15px #4fc2b2 !important;
	border-radius: 50px;
	text-transform: none;
	width: 100% !important;
	
}
/*.w-btn-wrapper.align_right {
     float: none !important;     
}*/
/*.position_icon{
	margin-left: -30px !important;
}*/
}

.l-subheader.at_middle {
	border-bottom: 4px solid #4fc2b2 !important;
}
#coaching-section.w-tabs-section{
	background-image: url(http://luisgonzalezllobet.com/wp-content/uploads/2017/05/LGL_Website_09.jpg) !important;
	background-size: cover !important;
	min-height: 250px;
    background-repeat: no-repeat;
    }
#ypo-section.w-tabs-section{
	background-image: url(http://luisgonzalezllobet.com/wp-content/uploads/2017/05/LGL_Website_07.jpg) !important;
	background-size: cover !important;
	min-height: 250px;
    background-repeat: no-repeat;
    margin-left: -20px;
    padding-left: 20px;
}

#pb-section.w-tabs-section{
	background-image: url(http://luisgonzalezllobet.com/wp-content/uploads/2017/05/LGL_Website_08.jpg) !important;
	background-size: cover !important;
	min-height: 250px;
    background-repeat: no-repeat;
}


/*#ypo-section .w-tabs-section-header-h{
	margin-left: 50px;
}
#pb-section .w-tabs-section-header-h{
	margin-left: -50px;
}*/
.w-tabs.iconpos_right .w-tabs-section-control {
    right: 50%;
    margin-top: 30px;
    
}

.vc_custom_1495399197713 {
    /*background-image: url(http://lgl.grupoidex.es/wp-content/uploads/2017/05/LGL_Website_05.jpg?id=22882) !important;*/
    background-size: cover !important;
}
.vc_custom_1495400027401{
	background-size: cover !important;
}
.w-tabs-section:not(.active) .w-tabs-section-header {
    color: #fff!important;
}
/*.w-tabs-section-title{
	margin-left: 45%;
}*/
.w-tabs.iconpos_right .w-tabs-section-header-h{
	margin-top: 5%;
	text-align: center;
	padding-right: 20px;
}
.w-nav-item.level_1.current-menu-item > .w-nav-anchor{
    color: #fff !important;
    font-weight: bold;
    border-bottom: 6px solid #fff;
   }
    
}
@media (min-width: 901px)
{
.header_hor .l-subheader.at_middle {
    line-height: none;
    height: none;
}
}

.l-header .w-socials-item-link {
    box-shadow: none;
    color: #4fc2b2 !important;
}

.w-iconbox .w-iconbox-title{
	color: #4fc2b2 !important;
}

/*.w-tabs.accordion .w-tabs-section-content-h {
    padding: 10px 20px 0px !important;
}*/

.w-toplink:active{
background: #4fc2b2 !important;
}

/*Altura footer en movil*/
@media (max-width: 767px){
.g-cols > div:not([class*=" vc_col-"]) {
    float: none;
    width: 100%;
    margin: 0px !important;
}
i.fa.fa-envelope{
    margin-left:20px;
}
div.w-socials-item.custom{
    margin-right:5px;
}

i.Defaults-twitter{
    margin-left: 30px !important;
}
.w-tabs.iconpos_right .w-tabs-section-control {
    right: 50%;
    margin-top: 5%;
    padding-left: 15px;
    
}
.w-tabs.iconpos_right .w-tabs-section-header-h{
padding-right: 0px;
}
.w-tabs-section.active .w-tabs-section-control{
	    right: 43% !important;
}
}





@media (min-width: 1280px)
{
.l-section.width_full .vc_col-sm-12 .w-tabs.iconpos_right .w-tabs-section-control {
    right: 50% !important; 
    top: 0px !important;
}
.w-tabs.iconpos_right .w-tabs-section-control {
    right: 50%;
    margin-top: 10%;
    
}
}