/*
Theme Name: 	Electricidad Bailón Child
Theme URI: 		http://electricidadbailon.com
Author: 		veovirtual.com
Author URI: 	http://veovirtual.com
Template:		electricidadbailon
Version: 		240417
*/

/* Fernando */
#Top_bar #logo{padding: 0px 0 11px 0 !important;}
#Top_bar{border-bottom: solid 3px #fff; padding-top:8px; background-image:url(images/fondo_top_3.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; background-attachment:fixed; box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.7) !important;}
#Top_bar .logo{margin: 2px 30px 4px 20px;}
#Top_bar .menu li ul li {width: 280px;}

.bloque_servicos_lateral{padding-left:26px; padding-top:50px;}
.lista_servicios {margin:0 !important;}
.lista_servicios .icon_box.icon_position_left .image_wrapper{width:50px; height:43px;}
.lista_servicios .icon_box.icon_position_left {min-height: 58px !important; padding-left: 55px !important;}
.lista_servicios .icon_box {padding: 0 !important;}
.lista_servicios h4{font-size:20px; letter-spacing: 0.02em; color:#009d4e; margin-top:13px; margin-bottom:0 !important;}
.style-simple .icon_box .desc_wrapper .title::before{height:0px !important;}

.titulo_otros_servicios h3{padding: 5px 0 0 47px; margin-bottom: 0;}
.texto_servicios img{padding-bottom:20px;}

.boton_imagen_servicios h4{font-size: 17px; line-height: 20px; font-weight: 300; letter-spacing: 0.04em; background-color: #009d4e; color: #fff; padding: 7px 3px; margin: 0px; text-transform: uppercase;}
.boton_imagen_servicios .image_frame{border-width:0px;}

#Footer .widgets_wrapper .widget{text-align:center;}
#Footer .footer_copy {background-color: rgba(77, 155, 53, 0.25)}

#cookie-notice{background-color:rgba(37, 74, 4, 0.85) !important; border-top: 4px solid rgba(255, 255, 255, 0.73);}
.aviso_cookies h4{color:#ffffff;}

/*Trabajos realizados*/
.galeria_2-trabajos img {height: 406px!important;width: 100%;object-fit: cover!important;} 
.galeria_2-trabajos .gallery-columns-4 { display:block!important;}
	/*Formulario*/
	
	.wpcf7-form-control-wrap input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty, .wp-block-search input[type="search"], .dark input[type="email"], .dark input[type="password"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea {color: #000;background-color: rgb(255, 255, 255);border-color: #FFFFFF!important;}
.wpcf7-spinner {width:100%;}

#contactobar {display:none;}
.sticky-white #Top_bar.is-sticky {background: rgb(0, 158, 71)!important;}
#Footer .footer_copy .one {margin-bottom: 20px!important;}

/* Quitar botón recaptcha V3 de Google */
.grecaptcha-badge { visibility: hidden !important; }
@media only screen and (max-width: 767px){
	

	
	/*Menú*/
	#Side_slide .menu_wrapper {
  padding-top: 75px;
  background: url(https://www.electricidadbailon.com/wp-content/uploads/2022/05/logo_responsive-menu.png);background-size: auto;background-repeat: no-repeat;background-position: top center;
		background-size: 235px;}

	#Side_slide #menu ul li a {padding: 15px;margin-right: 0;text-decoration: none;line-height: 23px;text-align: center;font-size: 18px!important;}
.texto-inicio p {font-size:22px!important; line-height:26px!important;color:#000!important;font-weight: 600!important;}
	.texto-inicio h2 {font-size: 40px!important;line-height: 56px!important;font-weight: 600;letter-spacing: 2px!important;}
	.servicios-inicio h4 {font-size: 25px;line-height: 29px;}
	
	
	/*Servicios*/
	.servicios {padding-top:0px!important;}
	.servicios h3 {font-size: 27px;line-height: 33px;}
	
	/*Trabajos realizados*/
.galeria_2-trabajos-responsive .gallery-columns-4 { display: grid;grid-template-columns: repeat(2,1fr);}
.galeria_2-trabajos-responsive img {height: 200px!important;width: 100%;object-fit: cover!important;} 
	.servicios-texto h4  {font-size: 24px;line-height: 30px;}
	
	#Side_slide #menu ul li a {padding: 15px;margin-right: 0;text-decoration: none;line-height: 19px;text-align: center;font-size: 17px;}
	

/* Barra inferior de botones de contacto */
	#contactobar {width: 100%; position: fixed; left: 0; bottom: 0; z-index: 999; font-size: 30px; background-color: #a60606; color: #ffffff; display: inherit;}
	#contactobar ul{display: flex;}
	#contactobar li{flex:1; padding: 15px 0 5px 0;}
		/* Colores botones. Si no los quieres comenta las 4 líneas */
		#contactobar li:nth-child(1){background-color:#009a4c;}
		#contactobar li:nth-child(2){background-color:#009a4c;}
		#contactobar li:nth-child(3){background-color:#009a4c;}
		#contactobar li:nth-child(4){background-color:#ab3fa3;}
	#contactobar a{color:#fff;}
	#contactobar span{font-size:15px; line-height:27px; display:block;}
	/* ----------- fin contacto bar -----------------*/
#Footer .footer_copy .one {margin-bottom: 60px!important;}

}

