/*Formulario 2 columnas*/
#responsive-form{
	max-width:600px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}

/*css para el modal de distribuidor*/
html .formcraft-css .fc-form {
    box-shadow: 0 0 0 0.5px rgb(0 20 40 / 0%), 0 2px 8px 0 rgb(50 55 90 / 0%);
}
.pum-theme-301 .pum-container, .pum-theme-tema-por-defecto .pum-container {
    
    border: 1px solid #00a5b5;
    box-shadow: 1px 1px 3px 0px rgb(2 2 2 / 23%);
    background-color: rgb(255 255 255);
}
/**end**/


/**bordes de buscador largo**/
input[type='search']{
box-sizing: border-box;
    border: 1px solid #414141;
    padding: 0 .75em;
    height: 3.0em;
    font-size: 1.22em;
    border-radius: 0px 0px 0px 0px;
    max-width: 100%;
    width: 100%;
    vertical-align: middle;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: inset 0 1px 0px rgba(0,0,0,0);
    transition: color .3s, border .3s, background .3s, opacity .3s;	
		
}
/**end**/


/**borde total de caja de productos sin linea shadow**/
.product-small .box {
		border:0px #eee solid;border-radius:20px
}
/**end**/

/**borde de la imagen**/
.box-image img {
    
    border-radius: 20px 20px 20px 20px;
}
/**end**/