/*
Theme Name: 	Estructuras Isver Child
Theme URI: 		http://www.estructurasisver.es
Author: 		veovirtual.com
Author URI: 	http://veovirtual.com
Template:		estructurasisver
Version: 		2.10.16
*/


#Top_bar #logo img:not(.is-sticky) {vertical-align: middle; max-height: 230% !important; margin: -39px 4px; max-width: 85%;}
.cdp-cookies-alerta.cdp-cookies-tema-gris {background-color: #000 !important;}
#Top_bar #logo:not(.is-sticky){height: 83px!important;}
.post-title h2 {font-size: 25px; line-height: 33px; font-weight: 900; letter-spacing: 2px; text-align: center;}
.Recent_posts ul li .photo .c {display: none;}
#Top_bar .menu > li > a span:not(.is-sticky) {line-height: 81px!important;}
.image_frame .image_wrapper .image_links {display: none;}
#Top_bar .is-sticky .menu > li > a span {line-height: 30px !important;}
.Recent_posts ul li .desc .date {display: none;}
input[type="text"],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 {color: #9a9a9a; background-color: rgba(14, 14, 15, 0)!important; border-color: #0e0e0f33!important;}
#Footer p {margin: 0 0 0px;}
#Footer {text-align:center;}
#Top_bar .menu li ul {top: auto!important;}
#contactobar {display:none;}

/* Caja más info */
.caja_masinfo{text-align: center; background-color: #fff; padding: 20px; border: solid 2px #cacaca; width:100%; clear:both;}
.botones_masinfo{display: grid; grid-gap: 10px; grid-template-columns: repeat(3,1fr);}
.botones_masinfo a{background-color: #b53232; color: #fff; padding: 11px 2px;}

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

	/* Barra inferior de botones de contacto */
	#contactobar {width: 100%; position: fixed; left: 0; bottom: 0; z-index: 100000000; 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: linear-gradient(94deg, rgb(53, 2, 1) 0%, rgb(160, 1, 0) 36%, rgb(86, 0, 0) 100%);}
		#contactobar li:nth-child(2){background: linear-gradient(94deg, rgb(53, 2, 1) 0%, rgb(160, 1, 0) 36%, rgb(86, 0, 0) 100%);}
		#contactobar li:nth-child(3){background: linear-gradient(94deg, rgb(53, 2, 1) 0%, rgb(160, 1, 0) 36%, rgb(86, 0, 0) 100%);}
		#contactobar li:nth-child(4){background: linear-gradient(94deg, rgb(53, 2, 1) 0%, rgb(160, 1, 0) 36%, rgb(86, 0, 0) 100%);}
	#contactobar a{color:#fff;}
	#contactobar span{font-size:15px; line-height:27px; display:block;}
	/* ----------- fin contacto bar -----------------*/
 #contactobar {display:inherit!important;}
	#Footer .footer_copy .one {margin-bottom: 100px!important;}
#Footer .widget {margin: -7px 0!important;}

  /*Inicio*/
	 #galeria-inicio .gallery-columns-7 {display: grid!important;grid-template-columns: repeat(2,1fr)!important;}
    #garleria-inicio-servicios .mcb-section-inner {display: grid!important;grid-template-columns: repeat(2,1fr)!important;}
	#trabajos .posts_group.lm_wrapper.col-4.grid  {display: grid!important;grid-template-columns: repeat(2,1fr)!important; grid-gap: 8px!important;}
	#trabajos .posts_group.lm_wrapper.col-4.grid .post-title h2,  {font-size: 15px!important;line-height: 25px!important;}
   #galeria-inicio .gallery-columns-6 {display: grid!important;grid-template-columns: repeat(2,1fr)!important;}
	#trabajos .post-excerpt {text-align:center!important;}


	.style-simple #Filters .filters_wrapper ul.categories {display:grid!important;}
    
}