/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/*TAMAÑO TEXTOS*/
/*Tamaño titulo*/
/*.titulo{
	font-size: 100px;
	letter-spacing: -5px;
}*/

/*Tamaño textos*/
/*.parrafo{
	font-size: 60px;
  	line-height: 1.1;
}*/


/*Tamaño texto cuentanos footer*/
.parrafo_fin{
	font-size: 28px;
    line-height: 1.1;
}

/*Subrayado algo mas*/
.subrayado{
	border-bottom: 8px solid #000;
	padding-bottom: 3px;
}

/*Tamaño página menu*/
a.menu_pagina{
	font-size: 130px;
	line-height: 0.9
}

/*Tamaño texto menú*/
nav.popup_menu ul li a{
	font-size: 100px;
	line-height: 1;
}

/*FOOTER*/
/*Menú footer*/
ul#menu-menu_amparo-1 li{
	font-size: 25px;
	font-family: 'flink-extrabold' !important;
}

/*Menú RRSS footer*/
ul#menu-rrss li{
	font-size: 25px;
	font-family: 'flink-extrabold' !important;
}

.textwidget p a{
	font-size: 30px;
}

/*SOMOS*/
/*Tamaño Frame Azul*/
.somos_azul{
	font-size: 50px;
	line-height: 2;
}

/*flecha bajar*/
.flecha_abajo{
	width: 60px;
}


/*CONTACTO*/
/*Tamaño input formulario*/
input.wpcf7-form-control.wpcf7-text, textarea.wpcf7-form-control.wpcf7-textarea, input.wpcf7-form-control.wpcf7-submit{
	font-size: 20px;
	font-family: 'flink-regular';
}

/*Ajustar nombre y correo*/
input.wpcf7-form-control.wpcf7-text{
	padding-top: 5px;
	padding-bottom: 5px;
}

/*Ajustar textarea*/
textarea.wpcf7-form-control.wpcf7-textarea{
	margin-top: 30px;
}

/*Botón enviar cuadrado, borde y color*/
input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]){
	border-radius: 1px;
	background-color: white;
	color: #818181;
}


/*Borde blanco botón enviar*/
input.wpcf7-form-control.wpcf7-submit:not([disabled]){
	border: 1px solid white;
}

/*Input enviar a la derecha*/
input.wpcf7-form-control.wpcf7-submit{
	float: right;
}


/*MENÚ SUPERIOR*/

.container_inner  {
	/*width:100% !important;
	margin-left: 16.6%;
	margin-right: 16.6%;*/
}

/*Transición menú scroll*/
.header_top_bottom_folder{
	top:0;
	transition: top 0.3s;
}

/*CAJA NEWSLETTER*/

/*Newsletter*/
.newsletter{
	float: right;
	margin-top: 20px;
}

/*Sucribir*/
.suscribir{
	font-size: 20px;
	line-height: 30px;
	font-family: 'flink-extrabold';
	padding-left: 10px;
	padding-right: 10px;
	border: 2px solid black;
}

/*texto página newsletter*/
.texto_newsletter{
	line-height: 1px;
}

/*Formulario newsletter*/
input.wpcf7-form-control.wpcf7-submit#sus_enviar{
	background-color: red;
    color: white;
	display: block;
	margin: 0 auto;
	float: left;
}

/*Texto formulario suscripcion*/
p.texto_suscripcion{
	font-size: 15px;
	line-height: 30px;
}

/*Borde input y tamaño borde*/
input#sus_nombre, input#sus_apellido, input#sus_email{
	border: 2px solid black;
	padding-bottom: 50px;
}

/*Borde input cuentanos*/
textarea#sus_cuentanos{
	border: 2px solid black;
}

/*Botón enviar*/
input.sus_enviar{
	float:left;
}

/*Texto campo obligatorio*/
span.wpcf7-not-valid-tip{
	font-size: 20px;
}

/* GENERAL */

/*imagen normal*/
img.normal, img.sticky{
	margin-top: 5px;
}

/*AFÍN*/

/*Texto para seguir leyendo oculto*/
.caja_algo_mas{
	display: none;
}

/*Puntero enlace Leer Más*/
.leer_mas{
	cursor: pointer;
}

/*Simbolo*/
.simbolo{
	vertical-align: middle;
}

/*Texto Slider*/
.afin_slider{
	letter-spacing: -9px;
}

/*.contenido1{
  background-image: url("http://dev.digitecmedia.com/amparoagency/wp-content/uploads/2020/10/libro-y-libreto.png");
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 100px;
}*/

/*Texto sobre imagen*/
.tooltip {
    text-decoration:none;
    position:relative;
}
.tooltip span {
    display:none;
}
.tooltip:hover span {
    display:block;
    position:fixed;
    overflow:hidden;
}

/*texto junto afín*/
.in{
	margin-left: -6px;
}

/*TRABAJOS*/

/*flecha bajar*/
.flecha_bajar{
	width: 90px;
	float: right;
}

/*Subrayado saber más*/
.subrayado_mas{
	border-bottom: 2px solid white;
	padding-bottom: 3px;
}

/*Mover texto sobre fondo*/
	#boxes {
	width: 400px;
	height: 400px;
	margin: 0 auto;
	position: relative;
	/*z-index: 100;*/
}
.box {
	/*width: 198px;*/
	/*height: 113px;*/
	width: 100%;
	height: 100%;
	float: left;
	/*background-color: #C5E6E0;*/
	/*background-image: url("http://dev.digitecmedia.com/amparoagency/wp-content/uploads/2020/10/libro-y-libreto.png");*/
	position: relative;/*VERY IMPORTANT*/
	text-align: center;
	/*padding-top: 85px;*/
	/*border: 1px solid #000;*/
	/*cursor: pointer;*/
	cursor: none;
}

#box1{
		overflow: hidden;
}
.popup {
	position: absolute;/*VERY IMPORTANT*/
	width: 50%;
	height: 100px;
	/*background-color: #0C9;*/
	left: 0px;/*This value gets replaced in javascript so ANY number is OK*/
	top: 0px;/*This value gets replaced in javascript so ANY number is OK*/
}
#popup1 {
	/*background-color: #96F;*/
	/*border-radius: 50px;*/
	font-size: 3em;
	text-align: center;
	padding-top: 0px;
	height: 80px;
}
#popup2 {
	/*background-color: #96F;*/
	/*border-radius: 50px;*/
	font-size: 3em;
	text-align: center;
	padding-top: 0px;
	height: 80px;
}

/*Columna Amparo flotante*/
.vc_col-has-fill>.vc_column-inner{
    padding-top: 0px;
}

/*X PAY*/

/*Borde video logo*/
#rev_slider_30_2{
	border: 1px solid grey;
}

/*MONT DE PIETAT*/

/*Borde video anillo*/
#rev_slider_33_2{
	border: 1px solid grey;
}

/*Borde logo*/
#rev_slider_30_3{
	border: 1px solid grey;
}

/*Borde imagen camión*/
#camionZumo{
	border: 1px solid grey;
}

/*APLAUDE MAS FUERTE*/
.subrayado_slider{
	border-bottom: 2px solid white;
	padding-bottom: 3px;
	border-bottom-width: 10px;
}

.popup{
	z-index: 999;
}


/*Borde video mielectro spotify*/
#rev_slider_141_3{
	border: 1px solid grey;
}


/* INICIO */
.home_afin, .home_ObraSocial, .home_decibelo, .home_renfe, .home_bizum, .home_cesta, .home_mrsool, .home_xpay, .home_Educacionfinanciera, .home_Farmamundi, .home_Mielectro, .home_GoGoogle, .home_volerMillor{
	cursor: pointer;
}


/* RESPONSIVE */

/*Espacio vacio entre las imagenes*/
@media (max-width: 600px){
	/*Quitar espacio blanco entre imágenes*/
	/*.vc_row.full_screen_section {
    padding: 0;
}*/
	/*Tamaño letra en móvil franja negra*/
span.anterior, span.todos, span.siguiente {
    font-size: 13px !important;
}
	/*ancho movil franja negra bajo*/
	div.ancho_mvl {
    padding-left: 30px !important;
}
	/*tamaño titulo*/
	h1 span {
    font-size: 30px !important;
}
	/*Ocultar Logo principal*/
	.q_logo{
		display: none !important;
	}
	
	/*Logo DIV*/
	img.logo_mov{
		max-width: 30% !important;
		margin-top: 40px !important;
	}
	
	/*Logo amparo footer*/
	img.mobile{
		height: 20px !important;
		margin-right: 200px !important;
		padding-top: 15px !important;
		padding-right: 60px !important;
	}
		
	/*Tamaño letra suscribir*/
	.suscribir{
		font-size: 10px !important;
		
	}
	/*Tamaño cuadrado newsletter*/
	.newsletter{
		margin-top: 33px !important;
	}
	
	/*Texto general padding*/
	.responsive_amparo{
		padding-left: 60px;
    	padding-right: 50px;
	}
	
	/*flecha abajo*/
	.flecha_abajo{
		padding-top: 40px !important;
		width: 40px !important;
	}
	
	/*logo footer*/
	.logo_footer{
		width: 50% !important;
		/*padding-bottom: 30px !important;*/
	}
	
	/*Polítca de privacidad y cookies*/
	.politica_footer{
		/*padding-left: 0px !important;
		margin-top: 30px !important;*/
		display: none !important;
	}
	
	.footer_top .widget.widget_nav_menu li {
    margin: 0 !important;
    line-height: 12px !important;
}
		    
	/*Footer menú*/
	li#menu-item-365{
		width: 200px !important;
		padding-top: 50px !important;
	}
	
	/*Footer RRSS*/
	li#menu-item-466{
		padding-bottom: 20px !important;
	}
	
	/*Espacio Footer*/
	.footer_top{
	padding-top: 10px !important;
    padding-bottom: 10px !important;
	padding-left: 60px !important;
    /*padding-right: 50px !important;*/
	}
	
	/*Quitar espacios en blanco*/
	body, .elementor-widget-heading p.elementor-heading-title{
		line-height: 15px !important;
	}
	
	/*Tamaño textpo h1 la cesta más merecida*/
	.tit_cesta{
		font-size: 25px !important;
	}
}

/* RENFE */

/*Borde en el vídeo*/
#rev_slider_90_3 {
    border: 1px solid grey;
}

/* EXPOJOVE */
/*Borde video*/
#rev_slider_121_2{
	border: 1px solid grey;
}

/*AVAESEN*/
/*Borde video*/
#rev_slider_155_2{
	border: 1px solid grey;
}

/* MOVIL */


@media (min-width: 601px){
	
	/*Ocultar privacidad y Cookies*/
	.mov_politica_privacidad, .mov_politica_cookie{
		display: none !important;
	}
	
	/*Ocultar logo DIV*/
	/*Ocultar Logo principal*/
	.q_logo{
		display: none !important;
	}
	img.logo_mov{
		margin-top: 25px;
	}
	
}

@media (max-width: 1000px){
	img.mobile{
		margin-right: 200px !important;
	}
}



/*FLINK REGULAR*/
@font-face {
    font-family: 'flink-regular';
    src: url('/wp-content/themes/bridge-child/fonts/flink-regular-webfont.woff2') format('woff2'),
         url('/wp-content/themes/bridge-child/fonts/flink-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*FLINK BOLD*/
@font-face {
    font-family: 'flink-bold';
    src: url('/wp-content/themes/bridge-child/fonts/flink-bold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/bridge-child/fonts/flink-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*FLINK EXTRABOLD*/
@font-face {
    font-family: 'flink-extrabold';
    src: url('/wp-content/themes/bridge-child/fonts/flink-extrabold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/bridge-child/fonts/flink-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.menu-menu_amparo-container li a, .menu-menu_amparo-container li span, #menu-menu_amparo li a,
#menu-menu_amparo li span, .menu-rrss-container li a, .menu-rrss-container li span, #menu-rrss li a,
#menu-rrss li span, h1, h3, .titulo 
{ font-family: "flink-extrabold"}

entry-title, body.single-post .entry-title, body.page .entry-title, body.category .entry-title, .widget-title,
body, p, blockquote, li, a, strong, b, em, .subtitulo
{ font-family: "flink-regular" !important}

.suscribir
{ font-family: "flink-bold"}

h1.subtitulo
{ font-family: "flink-regular" !important}
