body{
	/*font-family: 'Roboto', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	text-align:justify;
	margin:0px;
	padding:0px;
}
.clear{
	width:100%;
	clear:both;
}
textarea {
	resize: none;
	width: 100%;
	height:70px;
}
li,ul, p{
	margin: 0;
	padding: 0;
	list-style:none;
}
p{
	/*font-family: 'Roboto', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	font-size:12px;
	line-height:150%;
}

h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h3{	font-size:15px;}
h4{
	font-size:14px;
	text-transform: uppercase;
	color:#60676f;
}

a{
	color:white;
	text-decoration:none;
}

#pagina{
	float:left;
	width:100%;
	text-align:justify;
}

.degradadoBlanco{
	/*
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	*/
}



/*CSS Menu*/
.idiomas{
	float:right;
	margin-top:15px;
	margin-right:20px;
}
.menu{
	float:left;
	width:100%;
	padding: 0;
	background-image:url("../images/menu.jpg");
	width:100%;
	height:101px;

}
.formobi {
	float:left;
	width:260px;
	height: 100px;
}
.formobi img{
	float:left;
	width:260px;
	height: 100px;
}
.menuDesplegable{
	width:100%;
	float:left;
	display:none;
	visibility:hidden;
	}
.menuSupDer{
	float:left;
	width:71%;
	padding-top:30px;
	padding-bottom:15px;
}
.menuSupDerInterior{
	float:left;
	width:90%;
	padding-left:25%;
}
.menuSupDerInterior a:hover{
	color:#8fd300;
}
.elementoMenuIzq {
	font-size:14px;
	float:left;
	color:white;
}
.elementoMenu {
	padding-left:2%;
	font-size:14px;
	float:left;
	color:white;
}
.familiaIndex{
	margin-top:15px;
}

/*CSS slider*/
.slider{
	clear:both;
	float:left;
	padding:0 auto;
	margin:0 auto;
	margin-top:10px;
	width:100%;
}
.theme-default .nivo-controlNav{
	display:none;
}
/*CSS contenido*/

.contenido{
	float:left;
	width:100%;
	padding-top:5px;
}
.contenido p{
	font-size:12px;
}
.contenido h3{
	padding: 10px 0px 10px 10px;
}
.divContenido50{
	float:left;
	width:48%;
	margin-right:1%;
	margin-left:1%;
	margin-bottom:10px;
	margin-top:20px;
}
.divContenido100{
	float:left;
	width:95%;
	margin-right:2.5%;
	margin-left:2.5%;
	margin-bottom:10px;
}

.divContenidoFam{
	margin-top:40px;
}
.titulo{
	float:left;
	width:100%;
	text-align:center;
	/*border-bottom: 1px solid #c4c4c4;
	border-radius:3px;*/
}
.titulo h3{
	text-align: left;
	font-size: 20px;
	border-bottom: 1px solid #c4c4c4;
}

.tituloNegro{
	background-color: #35383d;
	color: white;
}

.tituloBlanco{
	color: black;
}

.nuevosProd{
	width:100%;
	float:left;
}
.cont{
	width:50%;
	float:left;
}
.nomFamHome{
	float:left;
	position:relative;
	text-align:center;
	color:white;
	/*background-color: rgba(143,211,0,0.75);*/
	/*background-color: rgba(186,255,0,0.75);*/
	background-color: rgba(255,255,255,0.75);
	color:rgb(81,81,81);
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #c4c4c4;
	/*background-color:#8fd300;*/
}
.nomFamHome h2{
	font-size:20px!important;
}
/*
.nomFamHome:hover {
	background-color: rgba(186,255,0,0.75);
	color:white;
}*/
.elementoNuevosProd{
	text-align:center;
	width:90%;
	float:left;
	/*border:1px;
	border: 1px solid #c4c4c4;
	border-radius:2px;
	padding-bottom:21px;*/
	margin-left:5%;
	margin-right:5%;
	margin-top:14px;
}

.imgNovedad{
	width:68%;
	padding:10px 10px 10px 10px;
}
.imgCatalogo{
	float:left;
	width:40%;
	/*margin-left:30%;*/
	margin-right:30%;
	margin-top:20px;
	/*
	margin-top:2.5%;
	padding-top:15px;
	float:left;
	width:70%;
	padding-left:15%;
	padding-right:15%;*/
}
.txtCatalogo{
	width:40%;
	text-align:center;
	float:left;
}

.noticiaIndex{
	width:320px;
	float:left;
	/*border:1px;
	border: 1px solid #c4c4c4;
	border-radius:2px;*/
	padding:15px 0 15px 0;
	margin-top:2.5%;
}
.noticiaTxtIndex{
	width:40%;
	float:left;
	padding:0 0 0 20px;

}

.noticiaTxtIndex p{
	float:left;
	padding-top:5px;
	text-align:justify;
	line-height:150%;
}

.noticiaImgIndex{
	float:left;
	width:50%;
	text-align:center;
	padding:0 0 0 0;
}

.noticiaImgIndex img{
	width:40%;
	padding:0 0 0 0;
}

.mas{
	/*visibility:hidden;*/
	margin-top:10px;
	float:left;
	color:white;
	background-color:#5a676f;
	background-repeat: no-repeat;
	background-position:right;
}
.mas p{
	float:left;
	padding:1px 15px 1px 15px;
}
.masNovedad{
	/*visibility:hidden;*/

	width:102px;
	float:left;
	color:white;
	background-color:#5a676f;
	background-repeat: no-repeat;
	background-position:right;
	margin:0 auto;
	margin-top:10px;
}
.masNovedad p{
	float:left;
	padding:1px 15px 1px 15px;
}


.familiasHome{
	margin:0 auto;
	float:left;
	width:100%;
	/*border:1px;
	border: 1px solid #c4c4c4;
	border-radius:2px;*/
	margin:0;
	padding-bottom:12px;
	text-align:center;
}
.familiaHome{
	position:relative;
	float:left;
	width:22%;
	margin-left:1.5%;
	margin-right:1.5%;
	margin-bottom:15px;
}

.elementoFamiliasHome{
	float:left;
	margin:0;
	width:45%;
	margin:2%;

}
.imgFamiliasHome{
	width:100%;
	border: 1px solid #c4c4c4;
}

.bienvenida{
	width:482px;
	float:left;
	/*border:1px;
	border: 1px solid #c4c4c4;
	border-radius:2px;*/
	padding:15px 0 15px 0;
	margin-top:2.5%;
	min-height:334px;
}

.bienvenidaTxt{
	width:40%;
	float:left;
	padding:0 0 0 20px;
}

.bienvenidaTxt p{
	float:left;
	padding-top:5px;
	text-align:justify;
	line-height:150%;
}

.bienvenidaImg{
	float:left;
	width:55%;
	text-align:center;
	padding:0 0 0 0;
}

.bienvenidaImg img{
	width:100%;
	padding:0 0 0 0;
}

/*CSS footer*/

.footer{
	float:left;
	width:100%;
	background-color:#35383d;
	color:white;
	padding-top:10px;
	padding-bottom:10px;
	/*border: 1px solid #c4c4c4;F
	border-radius:2px;*/
}
.mapa-web-footer{
	text-align:left;
	float:left;
	width:15%;
	margin-left:5%;
	background-color:#35383d;
}
.mapa-web-footer li{
	font-size:14px;
	margin-bottom:5px;
}
.mapa-web-footer li a:hover{
	color:#8fd300;
}
.info-footer{
	float:left;
	width:15%;
	margin-left:5%;
	background-color:#35383d;
}
.localizacion-footer{
	float:left;
	width:40%;
	margin-top:10px;
	margin-left:10%;
	margin-right:10%;
}

/*
.footer p{
	float:left;
	font-size:12px;
	line-height:150%;
}
.info{
	float:left;
	text-align:left;
	width:80%;
	padding:15px 20px 15px 20px;
}
.info p, .info h4{
	float:left;
}
.info p{
	padding-left: 10px;
	padding-top:0;
}
.aviso{
	float:right;
}
.boton{
	font-size:12px;
	border: 1px solid #c4c4c4;
	border-radius:2px;
}
.boton a{
	color:#8fd300;
}*/
/*CSS noticias*/
.noticiasCont{
	float:left;
	width:95%;
	margin-left:2.5%;
	margin-right:2.5%;
}

.noticia{
	width:33.333%;
	float:left;
	margin-bottom:15px;
}
.noticiaInterior{
	float:left;
	width:92%;
	margin-left:2%;
	margin-right:2%;
	border:1px solid #c4c4c4;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
}
.fechaNot{
	font-size:10px;
	color:#d1d1d1;
}
.titNot{
	padding:0px !important;
	padding-top:2%!important;
	padding-bottom:2%!important;
	color:#333;
}
.titNot a{
	padding:0px;
	color:#333;
}
.imgNot{
	float:left;
	width:100%;
}
.txtNot{
	color:#333;
	padding:2%;
}
a.notEnlace{
	font-weight: bold;
	padding-left:2%;
	color:black;
}
a.notEnlaceDetalle{
	float:left;
	margin-top:15px;
	color:black;
}

/*NOTICIA-DETALLE*/
.noticiaDetalle{
	float:left;
	width:95%;
	margin-left:2.5%;
	margin-right:2.5%;
}
.imgNotDetalle{
	width:40%;
	float:left;
}
.txtNotDetalle{
	width:55%;
	margin-left:5%;
	float:left;
	text-align:justify;
}

/*CSS Contacto*/

.contacto p, label{
	text-align:right;
	font-size:12px;
}
.mapa{
	float:left;
	width:50%;
	url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default;
	padding:15px;
}

.barraSep{
	float:left;
	background-color:#8fd300;
	width:2px;
	background-repeat:repeat-y;
	margin-top:15px;
	margin-left:15px;
	margin-right:10px;
	height:350px;
}
.formulario{
	float:left;
	width:40%;
	padding:15px;
}
.formulario table{
	width:100%;
}

.formulario label{
	width:20%;
}
.formulario input{
	width:100%;
}
.formulario td{
	padding:10px 10px 0 0;
}
.formulario  p{
	text-align:justify;
}
.formulario  b{
	color:#8fd300;
}
.separador p{
	padding-top:20px;
	text-align:center;
}

/*CSS Bio*/
.bio{
	float:left;
	text-align:justify;
}
.bio p{
	float:left;
	padding-left:20px;
	padding-right:0;
}
.textoBio{
	width:60%;
	float:left;
}
.imagenesBio{
	float:left;
	width:39%;
	text-align:center;
}
.imagenesBio img{
	float:left;
	width:50%;
	margin-left:25%;
	margin-right:25%;
	border: 1px solid #c4c4c4;
	border-radius:2px;
}
.imagenesBioT1{
	width:95%;
	float:left;
	margin-right:5%;
	margin-bottom:-5%;
}
.imagenesBioT2{
	width:100%;
	float:left;
	margin-left:15%;
	margin-bottom:-5%;

}

/*CSS General*/
.barraVerde{
	float:left;
	width:100%;
	/*background-color:#8fd300;*/
	margin-top:5px;
}
.barraVerde h3{
	padding: 1.5% 3% 1.5% 3%;
	/*color:white;*/
}
.contenido1{
	float:left;
	width:90%;
	margin-right:5%;
	margin-left:5%;
	/*border: 1px solid #c4c4c4;
	border-radius:2px;*/
	margin-top: 5px;
	margin-bottom:10px;
	padding-top: 20px;
	padding-bottom: 40px;
	min-height:571px;
}
.contenido1 h3{
	padding: 2.5% 3% 2.5% 3%;
}

/*CSS familias*/
div.familias form input[type="button"]{
	font-family: 'Ubuntu', sans-serif;
	background-color:transparent;
	border:none;
	cursor:pointer;
	font-size:16px;
	border-bottom:1px solid #d1d1d1;
}
.familias{
	margin:0 auto;
	float:left;
	width:100%;
	/*border:1px;
	border: 1px solid #c4c4c4;
	border-radius:2px;*/
	margin:0;
	padding-bottom:12px;
	text-align:center;
}
.familia{
	position:relative;
	float:left;
	width:30%;
	margin-left:1.5%;
	margin-right:1.5%;
	margin-bottom:15px;
}
.subfamilia{
	position:relative;
	float:left;
	// width:20%;
	width:15%;
	margin-left:2.5%;
	margin-right:2.5%;
	margin-bottom:15px;
}
.subfamilia img{
	// height:145px;
}
.famBorde{
	float:left;
	width:100%;
	/*border: 1px solid #c4c4c4;*/
}
.famBorde2{
	float:left;
	width:100%;
	/*border: 1px solid #c4c4c4;*/
}
.nomFam{
	float:left;
	position:relative;
	text-align:center;
	color:white;
	/*background-color: rgba(143,211,0,0.75);*/
	/*background-color: rgba(186,255,0,0.75);*/
	background-color: rgba(255,255,255,0.75);
	color:rgb(81,81,81);
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #c4c4c4;
	/*background-color:#8fd300;*/
}
.nomFam:hover {
	background-color: rgba(186,255,0,0.75);
	color:white;
}
.refSubfam{
	border-top:1px solid #d1d1d1;
	position:relative;
	float:left;
	text-align:left;
	color:#333;
	width:100.5%;
	padding-top:5px;
	padding-bottom:5px;
	/*background-color: rgba(143,211,0,0.50);*/
}
.refSubfam p{
	padding-left:15px;
}

.imgFam{
	float:left;
	width:100%;
}
/*PRODUCTO-DETALLE*/
.productos{
	float:left;
	width:85%;
	margin-left:7.5%;
	margin-right:7.5%;
}
.producto{
	width:100%;
	float:left;
}
.productoImg{
	float:left;
	width:40%;
	margin-bottom:15px;
}
div.productoImg img{
	width:100%;
	float:left;
}
.productoDescr{
	float:left;
	width:50%;
	margin-left:10%;
	margin-bottom:15px;
}
.productoDescr hr{
	color:#d1d1d1;
	height: 1px;
	background-color:#d1d1d1;
	border:none;
}
.medidas{

	margin-top:50px;
}
.medidas table{
	width:100%;
	font-size:12px;
}
div.medidas table tbody tr th, div.medidas table tbody tr td{
	text-align:center;
}


/*CSS AVISO*/
.avisoPag h3, .avisoPag h4{
	text-align:center !important;
	float:center;
}

.avisoPag p{
	float:left;
	font-size:12px;
	padding:2% 5% 2% 5%;
	text-align:justify;
}


/* Slick Slider Css Ruls */

.slick-slider {
  position: relative;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0
}

.slick-list:focus {
  outline: none
}

.slick-list.dragging {
  cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: ''
}

.slick-track:after {
  clear: both
}

.slick-loading .slick-track {
  visibility: hidden
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}

.slick-slide.dragging img {
  pointer-events: none
}

.slick-initialized .slick-slide {
  display: block
}

.slick-loading .slick-slide {
  visibility: hidden
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}

.img-fill-nov {
  height:auto;
  width: 100%;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center
}

.img-fill-nov img {
  height: auto;
  width:100%;
  // min-width: 100%;
  position: relative;
  display: inline-block;
  max-width: none
}
.img-fill-not {
  height:auto;
  float:left;
  width: 40%;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center
}

.img-fill-not img {
  float:left;
  height: auto;
  width:100%;
  min-width: 100%;
  position: relative;
  display: inline-block;
  max-width: none
}

.txt-not{
	width:50%;
	padding-left:5%;
	float:left;
	text-align: justify;
}



/* Slider Theme Style */

.Container {
  padding: 0 15px;
}

.Container:after,
.Container .Head:after {
  content: '';
  display: block;
  clear: both;
}

.Container .Head {
  font-family:'Ubuntu', sans-serif;
  color: #222;
  /*height: 52px;*/
  over-flow: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, .25);
}
h3.Head{
	font-size:20px;
	padding:0px;
	font-family:'Ubuntu', sans-serif;
    text-align:left;
    padding-bottom:10px;
}

.Container .Head .Arrows {
  float: right;
}

.Container .Head .Slick-Next,
.Container .Head .Slick-Prev {
  display: inline-block;
  width: 38px;
  height: 38px;
  margin-top: 6px;
  background: #2b2b2b;
  color: #FFF;
  margin-left: 5px;
  cursor: pointer;
  font: 18px/36px FontAwesome;
  text-align: center;
  transition: all 0.5s;
}

.Container .Head .Slick-Next:hover,
.Container .Head .Slick-Prev:hover {
  background: #33687a;
}

.Container .Head .Slick-Next:before {
  content: '\f105'
}

.Container .Head .Slick-Prev:before {
  content: '\f104'
}

.SlickCarousel {
  margin: 0 -7.5px;
  margin-top: 10px;
}

.ProductBlock {
  padding: 0 7.5px;
}

.ProductBlock .img-fill-nov {
  height: 350px;
}

.ProductBlock h3 {
  font-family:'Ubuntu', sans-serif;
  /*font: 15px/36px RalewayR;*/
  color: #393939;
  margin-top: 5px;
  text-align: center;
  /*border: 1px solid rgba(0, 0, 0, .25);*/
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.04);
}

.auxImgDiv {
	width: 50%;
	float: right;
}
.auxImg {
	width: 100%;
}
.auxImg:hover {
	cursor: pointer;
}


@media(max-width:2056px){
	// .subfamilia img {
	// 	height: 276px;
	// }
	.famBorde {
        height: 250px;
    }

    .ProductBlock .img-fill-nov {
	  height: 360px;
	}
}

@media(max-width:1800){
	// .subfamilia img {
	// 	height: 210px;
	// }
	.famBorde {
        height: 225px;
    }
    .ProductBlock .img-fill-nov {
	  height: 320px;
	}
}

@media(max-width:1600){
	// .subfamilia img {
	// 	height: 210px;
	// }
	.famBorde {
        height: 200px;
    }
}

@media(max-width:1260px){
	.famBorde {
        height: 180px;
    }
}


@media(max-width:970px){

	p{
	/*font-family: 'Roboto', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	font-size:12px;
	line-height:120%;
	}
	body{
		width:100%;
		margin:0px;
		padding:0px;
	}
	#pagina{
		margin:0 auto 0 auto;
		width:100%;
		text-align:justify;
	}
	.menu{
	 float:left;
	 width:100%;
	}
	.menu img{
	 width:100%;
	}

	.menuSupDerInterior{
		width:95%;
		padding-left:5%;
		}
	.elementoMenu{
		padding-left:1%;
		}

	.slider {
		width:100%;
	}
	.slider img{
		width:100%;
	}
	.contenido1{
		min-height: 100px;
	}

	.contenido h3{
	font-size: 20px;
	padding:2% 2% 2% 2%;
	}
	.contenido h4{
	font-size: 11px;
	text-align:center;
	}
	.contenido p {
    font-size: 10px;
	}
	.titulo{
		width:95%;
		margin:0 2.5% 0 2.5%;
	}
	.titulo h3{
		padding-left:0%;
	}
	.divContenido50, .divContenido100{
		width:100%;
		margin:0;
		padding:0;
		}
	.nuevosProd, .noticiaIndex, .familiasHome, .bienvenida{
		clear:left;
		width:90%;
		margin: 2% 5% 2% 5%;
		}
	.bienvenida{min-height:0;}
	.nuevosProd{
		width:90%;
		text-align:center;
	}
	.nuevosProd li {
		float:left;
		width:100%;
		font-size:10px;
		text-align:center;
		margin-left:2%;
	}
	.noticiaTxtIndex p {
		padding-top:0;
	}
	.cont{
		float:left;
		width:50%;
	}

	.contenido1{
		width:90%;
		margin:2% 5% 2% 5%;
	}
	.footer{
		width:100%;
		/*margin:0% 5% 0% 5%;*/
	}
	.footer p{
		float:left;
		font-size:10px;
	}
	.bienvenidaImg {
		float:left;
		width:45%;
	}
	.bienvenidaImg img{
		float:left;
		width:80%;
	}
	.mapa{
		position:relative;
		width:80%;
		padding:0;
		margin-right:10%;
		margin-left:10%;
		text-align:center;
	}
	.barraSep{
		background-repeat:repeat-x;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		height:2px;
	}
	.formulario{
		padding:0;
		position:relative;
		clear:left;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		padding-top:10%;
	}

	/*NOTICIAS*/
	.noticia{
		width:50%;
	}
	/*HOME*/
	.familiaHome{
		position:relative;
		float:left;
		width:44%;
		margin-left:3%;
		margin-right:3%;
		margin-bottom:15px;
	}
	/*PRODUCTOS*/
	.familia{
		position:relative;
		float:left;
		width:44%;
		margin-left:3%;
		margin-right:3%;
		margin-bottom:15px;
	}
	// .subfamilia img {
	// 	height: 128px;
	// }
	.famBorde {
        height: 120px;
    }
    .img-fill-nov img {
		width: 75%;
	}
	.ProductBlock .img-fill-nov {
	    height: 300px;
	}


}



@media(max-width:915px){

	.menuSupDer{
		width:65%;
	}
	.menuSupDerInterior{
		padding-left:0;
		font-size:10px;
	}
	// .subfamilia img {
	// 	height: 120px;
	// }
	.famBorde {
        height: 110px;
    }
    .ProductBlock .img-fill-nov {
	    height: 300px;
	}
    .img-fill-nov img {
		width: 75%;
	}


}



@media(max-width:790px){
	/*Generar desplegable MENU*/
	.menu{
	 float:left;
	 width:100%;
	}
	.menu img{
	 width:100%;
	}
	.menuSupDerInterior{
		visibility:hidden;
		display:none;
	}
	.menuDesplegable{
		float:left;
		visibility:visible;
		display:inline;
		width:100%;
	}
	.menuDesplegable select{
		float:left;
		/*font-family: 'Roboto', sans-serif;*/
		font-family: 'Ubuntu', sans-serif;
		width:80%;
		margin:1% 10% 1% 10%;
		color:#8fd300;
	}

	.contenido{
		float:left;
	}
	.info{
		float:left;
		text-align:left;
		width:80%;
		padding:15px 20px 15px 20px;
	}
	.info  h4{
		float:left;
		padding-left:10px;
	}
	.info p{
		padding-left: 10px;
		padding-top:0;
	}

	/*FOOTER*/
	.mapa-web-footer, .info-footer, .localizacion-footer{
		text-align:center;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		margin-bottom:10px;
	}
	.info-footer p{
		width:100%;
	}
	// .subfamilia img {
	// 	height: 79px;
	// }
	.famBorde {
        height: 100px;
    }

    .ProductBlock .img-fill-nov {
	    height: 300px;
	}
	.img-fill-nov img {
		width: 90%;
	}

}



@media(max-width:650px){
	.famBorde {
        height: 90px;
    }
    .img-fill-nov img {
		width: 100%;
	}
}


@media(max-width:600px){
	/*NOTICIAS*/
	.noticia{
		width:100%;
	}
	// .subfamilia img {
	// 	height: 79px;
	// }
	.famBorde {
        height: 300px;
    }
}

@media(max-width:500px){
	.familiaHome{
		position:relative;
		float:left;
		width:88%;
		margin-left:6%;
		margin-right:6%;
		margin-bottom:15px;
	}
	/*PRODUCTOS*/
	.familia{
		position:relative;
		float:left;
		width:88%;
		margin-left:6%;
		margin-right:6%;
		margin-bottom:15px;
	}
	// .subfamilia img {
	// 	height: 100%;
	// }

	.subfamilia {
		width: 100%;
	}

}

@media(min-width:400px) and (max-width:481px) {
	.img-fill-nov img {
	    width: 90%;
	}
}