/*
Theme Name: 	González Auto Reparaciones Child
Theme URI: 		http://www.gonzalezautoreparaciones.com
Author: 		veovirtual.com
Author URI: 	http://www.veovirtual.com
Template:		gonzalezautoreparaciones
Version: 		25118
*/
/* Reseteo */
#separador-iconos {margin-top: -5px;min-height: 60px;}
table tr:first-child td {  box-shadow: inherit;}
table td { border-width: 0px;}
table tr:nth-child(2n) td {  background: rgba(0, 0, 0, 0.03);}
.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {   color: black;}
.slick-dots {  bottom: -43px;}
.wp-block-separator { border-bottom: 0px solid!important;background-color: rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0.15);}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img { flex: 1px;object-fit: cover;height: 375px !important;}
.boton-venta-coches p.uagb-marketing-btn__prefix {  margin-top: -5px;  padding-bottom: 8px;}
.wp-block-uagb-marketing-button .uagb-marketing-btn__link:hover {text-decoration: none;background: rgb(0, 46, 60);}


/*logos*/
.logo-overflow #Top_bar:not(.is-sticky) .logo {width: 370px;margin:0; margin-left: 0px;top: 10px;}
.page-id-2316.logo-overflow #Top_bar:not(.is-sticky) .logo  {width:321px!important;}
 
/*Header*/
#Top_bar .menu > li > a span:not(.description) {padding: 0px 11px!important;}

/* Mantenimiento */
 .contacto-mantenimiento {list-style: none;display: inline-grid;grid-template-columns: repeat(4,1fr);padding-top: 40px;}

/*inicio */
.boton-secciones {padding: 15px 40px;background: #21235c;color: white;display: inline-block;border-radius: 7px;}
.secciones-inicio img {border: 9px solid white;}

/* Porfolio */
.detalles-tecnicos h4 {border-bottom: 1px solid #e4e2e2;padding: 0 0 5px 0;font-size: 15px;color: black;margin-bottom : 3px !important;}
.detalles-tecnicos p {font-style: italic;}
#slider-catalogo img {object-fit:cover;height:600px!important; width: 100%; }
.section-post-header {display: none;}
.titulo-catalogo {color:#ccaa21; }
.ficha-carateristica img {padding: 10px; }
#galeria-porfolio img {object-fit:cover;height:290px!important;}

.section-post-related img {object-fit:cover;height:250px!important; }
.section-post-related .date_label {display:none;}
.section-post-related {text-align: center;}

.mas-info i { font-style: italic; font-size: 70px; color: #243182;}

/* página-porfolio */
.seccion-porfolio img {object-fit: cover;height: 289px!important;width: 100%;}
.seccion-porfolio h5  {text-align:center;}

.slider-porfolio img {object-fit: cover;height: 600px!important;width: 100%; }

/*Categoría porfolio */
.portfolio-item-fw-bg img {object-fit: cover;height: 170px !important;}
.portfolio_group .portfolio-item .desc .title_wrapper h5 {text-align: center;}

/*Fichas productos*/
.slider-catalogo img { object-fit: cover; height: 500px !important;}
.galeria-fichas img {object-fit: cover!important;height: 300px!important;}
.woocommerce ul.products.columns-4 li.product {text-align: center;}
.desc h4 a {color: #2f3035;font-size: 15px; font-weight: 300;line-height: 0px;}
.detalles-tecnicos-ficha .detalles-caja {border-bottom: 0px dotted #e6e6e6; margin-bottom: 7px;}
.detalles-tecnicos-ficha h4 { font-size: 16px; line-height: 25px; font-weight: 600; letter-spacing: 0px; text-align: left;  margin-bottom: 1px; color: #595858 !important;}


.woocommerce ul.products li.product .button {margin-top: -1px!important;}
.woocommerce ul.products li.product .desc h4 {text-align:center!important;}
.woocommerce ul.products li.product .price {text-align: center !important;font-weight: 800;color: black;}
.woocommerce .product .related.products, .woocommerce .product .upsells.products {  border-top-width: 0px!important;}
.woocommerce.columns-3 ul.products li.product {text-align:center;}

/*Taller*/
#iconos-master .section_wrapper { grid-template-columns: repeat(3,1fr); display: inline-grid; width: 84%;}
.iconos-taller { min-height: 158px;}

/*Venta autos entradas*/
.category-coches-seminuevos #Subheader { display: none!important; padding: 0!important;}
.category-coches-seminuevos .sidebar.columns { display: none!important; width: 0%!important;}
.category-coches-seminuevos .sections_group { padding: 0!important; width: 100%!important;}
.category-coches-seminuevos .content_wrapper {max-width: 100%;}
.category-coches-seminuevos .the_content_wrapper {  margin: 0;}
.with_aside .section_wrapper { max-width: 100%!important;}
.addtoany_share_save_container {text-align:center!important;}
.imagen-coches-principal img {  height: 700px !important;  object-fit: cover;  width: 100%;}



	/*Gonzales car*/
	.blog-coches-de-segunda-mano .post-desc-wrapper  {background: #00475c!important;}
	 .blog-coches-de-segunda-mano .photo2.col-3 .post-desc-wrapper {width: 100%;top: 0;padding: 11px 22px;}
	.blog-coches-de-segunda-mano h2.entry-title {text-align:center;}
	.blog-coches-de-segunda-mano a {color: #fff;}
	/*.blog-coches-de-segunda-mano  .image_wrapper {border-radius: 15px 15px 15px 15px;}*/
	.blog-coches-de-segunda-mano a:hover {color: #eac62a;}
	.page-id-4119 #Top_bar.is-sticky #logo img.logo-sticky {max-height: 59px !important;}
	.venta-de-coches .desc {background: #243182;padding: 3px 7px;color: #fff;text-align:center;}
	.venta-de-coches .photo_box .image_frame {margin-bottom: auto;}
	/*.blog-inicio-venta-coches .photo2.col-2 .post-item {width: 47.99%!important;margin: 60px 10% 20px!important;}*/
	.blog-inicio-venta-coches .photo2.col-2 .post-desc-wrapper {width: 100%;top: -7px;padding: 9px 24px;}
	.blog-inicio-venta-coches .blog-coches-de-segunda-mano .image_wrapper {border-radius:none;}		
.blog-inicio-venta-coches .desc h4 a {color: #fff;font-size: 20px;}
	.blog-inicio-venta-coches .photo2 .post .post-desc-wrapper  {background: #21235c!important;}
       .blog-inicio-venta-coches h2.entry-title {text-align:center;}
	.blog-inicio-venta-coches .date_label {display:none!important;}
	.blog-inicio-venta-coches .blog_slider .blog_slider_ul li .item_wrapper .image_frame {margin-bottom: 0px;}
     .blog-inicio-venta-coches .blog_slider .blog_slider_ul li .item_wrapper {margin: 80px 10px!important;}



/*Footer*/
#Footer h4 {text-align:center;}

    /*Table*/
@media only screen and (min-width: 890px) and (max-width: 1300px){

 .blog-inicio-venta-coches .blog_slider .blog_slider_ul li .item_wrapper {margin: 110px 10px !important;}
	.blog-inicio-venta-coches .desc h4 a {font-size: 18px;}
	.blog-coches-de-segunda-mano a {font-size: 15px;}

   /*Footer*/

	#Footer .widgets_wrapper .one-fourth.column, .four.columns {width: 48%;}

	}






/* Responsive */
@media only screen and (max-width: 767px){    

.minimalist-header-no #Subheader {padding: 30px 0 !important;}
#slider-catalogo img {height: 250px !important;}
.slider-porfolio img {height: 250px !important;}
 
.portfolio_wrapper{ }
.portfolio_group { grid-template-columns: repeat(2,1fr); display: inline-grid; width: 100%;}
.portfolio_group .portfolio-item { width: 49% !important;    margin: 0 0 20px !important; float: left;}
.portfolio_wrapper .category-producto img {object-fit:cover;height:150px!important;}

}
/*Lavadero*/
.img-lavadero img {width:100%;}
ul.servicio-listado {text-align: left;padding-left: revert;}
	
/*Ecomotores Eléctricos*/
 .producto_tienda img {object-fit: cover;height:437px!important;width: 100%;display:inline-block;}


/*Sistema glp*/

.sistema-glp h2 {color: #fac900;padding: 12px;font-family: "Kanit";font-weight: 800;line-height: 50px!important;}
.sistema-glp .column_attr {padding-top: 100px!important;}
.glp-carateristicas h4 {color: #00475c!important;}
.ahorra-glp h5 {color: #fff!important;}



	.pestanas {width: 100%;border-bottom: 1px solid #757575;float: left;}
    .bloque {float: left;width: 100%;margin-bottom: 2rem;}
  .col-izq .bloque > h2 {float: left;width: 100%;margin-bottom: 2rem;font-weight: 700;position: relative;}
.col-izq .bloque > h2 .anclaBarra {position: absolute;top: -120px;  top: -12rem;left: 0;}
  
  	.pestanas li {float: left;list-style: none;}
	.pestanas li.active a { cursor: default; position: relative;top: .1rem;font-weight: 600;color: #4a4a4a;border: 1px solid #757575;}
.pestanas li a {padding: 1rem 1.5rem;;max-width: 14.5rem;font-size: 1.4rem;height: 6.2rem;margin-right: 0rem;text-align: center;
	white-space: pre-wrap;background: #000cbf;border-radius: 1px 8px 0px 18px;color: #fff!important;}
 	.content-tab {float: left;width: 100%;padding: 2rem;}
	.content-tab ul.active {display: block;}
	.content-tab ul {float: left;width: 100%;}
	.content-tab ul li {float: left;width: 100%;margin-right: 4rem;padding: 2rem;border-bottom: 1px solid #e0e0e0;font-weight: 600;text-align: right;}
    .content-tab.equipamiento ul span:first-of-type {width: 88%;}
	.content-tab ul span:first-of-type {padding-right: 2rem;font-weight: 400;float: left;text-align: left}
	.content-tab ul {display: none;float: left;width: 100%}
	.hidden-lg {display: none !important;}
.pestanas ul {padding: 0;margin: 0}


/*Responsive*/
@media only screen and (max-width: 767px)  {
	/*logo*/
	#Top_bar #logo img.logo-mobile { max-width: 238px;}
	#Top_bar .logo #logo { max-height: 130px;margin:0!important;}
	.header-classic #Action_bar { display: none;}
	.slider-catalogo img {object-fit: cover; height: 255px !important;}
	.detalles-tecnicos-ficha img {display:none!important;}
	.contenido-fichas-responsive, .contenido-fichas-responsive h3, .contenido-fichas-responsive h4, .contenido-fichas-responsive p   {text-align:center!important;}
	.woocommerce .woocommerce-product-details__short-description { font-family: inherit !important; font-size: 14px!important;}
	.detalles-tecnicos-ficha {text-align:center;background:#f0f0f0;}
	.detalles-tecnicos-ficha .elementor-text-editor, .detalles-tecnicos-ficha h4 {text-align:center!important;}
	.detalles-tecnicos-ficha .elementor-element-populated { padding: 0 30px!important;}
	.detalles-tecnicos-ficha {padding:35px 0;}
	.galeria-fichas img { object-fit: cover !important; height: 130px !important;}
	.woocommerce .products_wrapper ul.products li.product { width: 50%!important;text-align: center;}
	.seccion-porfolio img { object-fit: cover; height: 145px !important;}
    .producto_tienda img { object-fit: scale-down; height: 270px !important;}
	
	/*Eco-motor*/
	.titulo_ecomotor h4 {font-size: 25px;}
  	.titulo-coche {text-align:center;}

/*Sistemas GLP*/

	.ahorra-glp h3 {font-size: 25px!important;line-height: 35px!important;}
.sistema-glp h2 {color: #fac900;line-height: 35px !important;background: #15151538;text-align: center;font-size: 28px!important;}
.ahorra-glp h5 {color: #fff!important;}



	/*Coches de segunda mano */

	.iconos-coches .uagb-columns__columns-6 {display: grid;grid-template-columns: repeat(2,1fr);}
	.imagen-coches-principal .section_wrapper {padding-left: 0px !important;padding-right: 0px !important;}
	.imagen-coches-principal img { height: 500px !important;object-fit: cover;  width: 115%;}
  #post-3792 .section_wrapper {padding-left: 0px !important;padding-right: 0px !important;}
	.tabla-coches table td {padding: 5px;}
	.titulo-coches  {padding-top: 0px!important;padding-bottom: 0px!important;}
	.datos-tecnicos-coches {padding-top: 40px!important;}
	.mas-info-coches .has-text-align-right {text-align:center;}
	.mas-info-coches  h2 {text-align:Center;}
	.mas-info-coches .contacto-coche.info {padding-left: 0px!important;}
	.boton-venta-coches a.uagb-marketing-btn__link {width:100%!important;}
	.contacto-coche-info {padding-left: 0px!important;}
	.tabla-coches {width: 100%!important;padding-left: 0px!important;}
   .blog-inicio-venta-coches .desc h4 a {font-size: 15px;}
.blog-inicio-venta-coches .blog_slider .blog_slider_ul li .item_wrapper {margin: 15px 10px !important;}
	.galeria-inicio .gallery-columns-4  {display: grid;grid-template-columns: repeat(2,1fr);}
	.blog-inicio-venta-coches .slick-dots {bottom: -16px;}
	.page-id-4119.logo-overflow #Top_bar:not(.is-sticky) .logo {  width: 360px;top: 18px;}
	.post-wrapper-content .section_wrapper {padding-left: 0px !important;padding-right: 0px !important;}


}
