/*
 Theme Name:     Minvu - Divi
 Theme URI:      http://www.tipddy.cl
 Description:    Tema hijo para el tema Divi preparado por Tipddy a MINVU
 Author:         Rodrigo Miranda
 Author URI:     http://www.rodrigomiranda.cl
 Template:       Divi
 Version:        1.0.1
*/

 
/*------------------------------------------------------- 
A partir de aquí puedes poner tus estilos de CSS personalizados 
------------------------------------------------------- */

    
    #top-menu li {
	    font-size: 12px !important;
    }
    
    #slider-home-minvu, #slider-home-minvu .et_pb_container { 
        height: 200px !important;
        width: 100% !important;
        max-width: 100% !important; 
    }
    
    #slider-home-minvu, #slider-home-minvu .et_pb_slide { 
        max-height: 200px; 
    }
    #slider-home-minvu .et_pb_slide_description { 
        position: relative; 
        top: 25%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }
    
/*Quita carrito woocommerce en menú de Divi*/
.et-cart-info { display:none; }    
    
.entry-content .et_pb_slider {
	height: 190px;
	max-height: 190px;
}

.entry-content h1, .entry-content h2, h1.entry-title, h1.woocommerce-products-header__title, .product .related > h2 { 
   color: #0093c1 !important;
} 

.product .related > h2 {
	font-size: 25px !important;
}


.product .related  h2 {
	font-size: 20px !important;
}


li.product {
	border: 1px solid #eee;
    position: relative;
    text-align:center;
}


div.et_pb_main_blurb_image {
	background-color: #eee;
}

div.et_pb_blurb_content {
	border: 1px solid #eee;
    position: relative;
    text-align:center;
}


li.product h2 {
	padding-bottom: 3px;
}

.vc_separator h4 {
   color: #0093c1 !important;	
}

.et_pb_column_3_4 .et_pb_row_inner {
	padding-bottom: 1.5%;
}

.entry-content h1, .entry-content h2.entry-title, article h1{
	display: inline-block;
    margin-bottom: -1px;
    border-color: #0093c1;
    text-transform: uppercase;    
  
}

.et_pb_blurb h4 {
	display: inline-block;
    border-bottom: 1px solid transparent;
    padding-bottom: .313em;
    padding-top: .413em;
    margin-bottom: -1px;
    color: #0093c1 !important;
  
}


h1.woocommerce-products-header__title {
	display: inline-block;
    border-bottom: 1px solid transparent;
    padding-bottom: .800;
    margin-bottom: -1px;
    border-color: #b363a0;
    text-transform: uppercase;    
  
    
}



/* Separador Sistemas Constructivos No Tradicionales */
.vc_separator {
    position: relative;
    margin-bottom: 1.5em;
    text-align: center;
}

.vc_separator .vc_sep_holder {
    display: table-cell;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}

.vc_separator .vc_sep_holder {
    display: table-cell;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
    border-color: #eeeeee;
}

.vc_separator .vc_sep_holder .vc_sep_line {
    height: 1px;
    border-top: 1px solid #ebebeb;
    display: block;
    position: relative;
    top: 1px;
    width: 100%;
}



/*  /Separador Sistemas Constructivos No Tradicionales */



.verficha {
	background-color: #0093c1;
	color: #fff;
	padding: 5px;
	margin-top:10px !important;
	display:inline-block
}

.et_pb_post_title {
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 1.5em;
}

 
.header-image-page-minvu {
	height: 190px;
	max-height: 190px;
} 

.et_pb_title_container h1 {
	font-size: 1.5em !important;
    -webkit-font-smoothing: antialiased;
	
}

div#top-header {
   background-color: rgba(176, 176, 176, 0.98) !important;	
   z-index: 30;
}

div.logo_container {
   position: absolute;
   left: 0;
   top: -40px;
}

.et_header_style_left .logo_container {
	width: 20% !important;
}


    
.et_pb_main_blurb_image {
	margin-bottom: 0 !important;
	padding: 5px;
}    


/* Escritorio: 2 columnas */
.texto-2-columnas {
  column-count: 2;
  column-gap: 40px;
}

/* Tablet y mobile: 1 columna */
@media (max-width: 980px) {
  .texto-2-columnas {
    column-count: 1;
  }
}

    
/*    
.nav li ul {
   position: fixed;
   width: 100%;
   left:0px;
}

#top-menu li li a {
    width: 90%;
}

#top-menu li li {
    width: 90%;
}*/