@media screen and (max-width : 1290px) {
	.col-lg-1
	{
		width:8.33333%
	}
	
	.col-lg-2
	{
		width:16.666%
	}
	
	.col-lg-3
	{
		width:25%
	}
	
	.col-lg-4
	{
		width:33.33%
	}
	
	.col-lg-5
	{
		width:41.6666%
	}
	
	.col-lg-5-1
	{
		width:20%
	}
	
	.col-lg-6
	{
		width:50%
	}
	
	.col-lg-7
	{
		width:58.33333%
	}
	
	.col-lg-8
	{
		width:66.6666%
	}
	
	.col-lg-9
	{
		width:75%
	}
	
	.col-lg-10
	{
		width:83.33333%
	}
	
	.col-lg-11
	{
		width:91.6666%
	}
	
	.col-lg-12
	{
		width:100%
	}
	
	.contenedor
	{
		max-width:1024px
	}
	
	.Cont50-left,.Cont50-right
	{
		max-width:512px
	}
	
	.none1280
	{
		display:none!important
	}
	
	.show1280
	{
		display:block!important
	}
	
	nav ul li > a
	{
		font-size:.85em;
		padding:5px 6px
	}
	
	.Hd-Logo img
	{
		max-width:200px
	}
	
	.Nosotros
	{
		font-size:1.2em
	}
	
	.figure-left,.figure-right
	{
		bottom:-40px;
		width:220px
	}
	
	.V-Mosaico figure:nth-child(2)
	{
		height:520px
	}
	
	.V-Mosaico figure
	{
		height:250px
	}
}

@media screen and (max-width : 1025px) {
	.col-lc-1
	{
		width:8.33333%
	}
	
	.col-lc-2
	{
		width:16.666%
	}
	
	.col-lc-3
	{
		width:25%
	}
	
	.col-lc-4
	{
		width:33.33%
	}
	
	.col-lc-5
	{
		width:41.6666%
	}
	
	.col-lc-5-1
	{
		width:20%
	}
	
	.col-lc-6
	{
		width:50.1%
	}
	
	.col-lc-7
	{
		width:58.33333%
	}
	
	.col-lc-8
	{
		width:66.6666%
	}
	
	.col-lc-9
	{
		width:75%
	}
	
	.col-lc-10
	{
		width:83.33333%
	}
	
	.col-lc-11
	{
		width:91.6666%
	}
	
	.col-lc-12
	{
		width:100%
	}
	
	.contenedor
	{
		max-width:960px
	}
	
	.Cont50-left,.Cont50-right
	{
		max-width:480px
	}
	
	.none1024
	{
		display:none!important
	}
	
	.show1024
	{
		display:block!important
	}
	
	nav ul li > a
	{
		font-size:.8em;
		padding:5px
	}
	
	.Sucursales iframe
	{
		height:200px
	}
	
	.Sucursales
	{
		font-size:1em
	}
	
	.V-Mosaico figure:nth-child(2)
	{
		height:470px
	}
	
	.V-Mosaico figure
	{
		height:225px
	}
}

@media screen and (max-width : 960px) {
	.col-mg-1
	{
		width:8.33333%
	}
	
	.col-mg-2
	{
		width:16.666%
	}
	
	.col-mg-3
	{
		width:25%
	}
	
	.col-mg-4
	{
		width:33.33%
	}
	
	.col-mg-5
	{
		width:41.6666%
	}
	
	.col-mg-5-1
	{
		width:20%
	}
	
	.col-mg-6
	{
		width:50%
	}
	
	.col-mg-7
	{
		width:58.33333%
	}
	
	.col-mg-8
	{
		width:66.6666%
	}
	
	.col-mg-9
	{
		width:75%
	}
	
	.col-mg-10
	{
		width:83.33333%
	}
	
	.col-mg-11
	{
		width:91.6666%
	}
	
	.col-mg-12
	{
		width:100%
	}
	
	.contenedor
	{
		max-width:750px
	}
	
	.Cont50-left,.Cont50-right
	{
		max-width:375px
	}
	
	.none960
	{
		display:none!important
	}
	
	.show960
	{
		display:block!important
	}
	
	[class^="show"] img
	{
		max-width:500px;
		display:block;
		margin:0 auto
	}
	
	.Hd-Logo img
	{
		padding:10px 15px
	}
	
	nav ul li
	{
		margin-top:0
	}
	
	nav ul li > a
	{
		font-size:.6em;
		padding:5px 4px
	}
	
	nav ul li:before
	{
		height:1em;
		margin-top:-.5em
	}
	
	.Hd-Tel span
	{
		font-size:13px
	}
	
	.H-Venta article
	{
		width:100%
	}
	
	.H-Venta figure
	{
		position:static;
		height:200px;
		width:100%
	}
	
	.V-Mosaico figure:nth-child(2)
	{
		height:170px
	}
	
	.V-Mosaico figure
	{
		height:80px;
		margin-bottom:10px
	}
	
	.Contacto > div:nth-child(3n+2):before
	{
		display:block
	}
	
	.Contacto h2
	{
		text-align:left
	}
}

@media screen and (max-width : 736px) {
	.col-md-1
	{
		width:8.33333%
	}
	
	.col-md-2
	{
		width:16.666%
	}
	
	.col-md-3
	{
		width:25%
	}
	
	.col-md-4
	{
		width:33.33%
	}
	
	.col-md-5
	{
		width:41.6666%
	}
	
	.col-md-5-1
	{
		width:20%
	}
	
	.col-md-6
	{
		width:50%
	}
	
	.col-md-7
	{
		width:58.33333%
	}
	
	.col-md-8
	{
		width:66.6666%
	}
	
	.col-md-9
	{
		width:75%
	}
	
	.col-md-10
	{
		width:83.33333%
	}
	
	.col-md-11
	{
		width:91.6666%
	}
	
	.col-md-12
	{
		width:100%
	}
	
	.contenedor
	{
		max-width:95%
	}
	
	.Cont50-left,.Cont50-right
	{
		max-width:47.5%
	}
	
	.none736
	{
		display:none!important
	}
	
	.show736
	{
		display:block!important
	}
	
	.menu
	{
		border-bottom:0;
		float:right;
		height:auto;
		margin-top:0;
		width:100%;
		display:none;
		height:auto;
		width:100%
	}
	
	.menu li
	{
		width:100%;
		float:left;
		position:relative
	}
	
	.menu a
	{
		box-sizing:border-box;
		-webki-box-sizing:border-box;
		-moz-box-sizing:border-box;
		font-size:1em;
		text-align:left;
		width:100%;
		text-transform:uppercase;
		color:#484848;
		display:block;
		padding:7px 20px;
		border-bottom:3px solid #e9e9e9
	}
	
	.Hd-Logo
	{
		margin-top:10px;
		margin-bottom:25px
	}
	
	.Hd-Logo img
	{
		max-width:150px
	}
	
	.Hd-Navegacion
	{
		padding-right:15px
	}
	
	nav ul li:before
	{
		display:none
	}
	
	#pull
	{
		position:relative;
		font-weight:600;
		font-size:18px;
		line-height:22px;
		text-transform:uppercase;
		color:#484848;
		display:block;
		padding:17px 20px;
		background:#f6f6f6;
		border-bottom:3px solid #e9e9e9;
		-webkit-transition:all ease-in-out .3s;
		-o-transition:all ease-in-out .3s;
		transition:all ease-in-out .3s
	}
	
	#pull:before
	{
		content:'\e904';
		font-family:'icomoon';
		position:absolute;
		right:15px;
		top:50%;
		line-height:0;
		font-size:22px
	}
	
	#pull.MenuToggled
	{
		background:#333;
		border-bottom-color:#666;
		color:#fff
	}
	
	#pull.MenuToggled:before
	{
		content:'\e902'
	}
	
	.Titulo
	{
		font-size:1.5em
	}
	
	.H-BloqueLeft p,.H-BloqueRight p
	{
		font-size:1em
	}
	
	.V-Mosaico figure:nth-child(2)
	{
		height:250px
	}
	
	.V-Mosaico figure
	{
		height:120px;
		margin-bottom:10px;
		width:49%
	}
	
	[class*="-Form"] form > div
	{
		padding-right:0
	}
	
	.C-Mapa
	{
		display:block;
		width:90%;
		margin:0 auto
	}
	
	.C-Mapa iframe
	{
		height:150px
	}
	.Promociones p, .Catalogos p {
	    font-size: 14px;
	}
	.parragraph .title{font-size:18px;}
	.parragraph p{font-size:14px}
}

@media screen and (max-width : 568px) {
	.col-mc-1
	{
		width:8.33333%
	}
	
	.col-mc-2
	{
		width:16.666%
	}
	
	.col-mc-3
	{
		width:25%
	}
	
	.col-mc-4
	{
		width:33.33%
	}
	
	.col-mc-5
	{
		width:41.6666%
	}
	
	.col-mc-5-1
	{
		width:20%
	}
	
	.col-mc-6
	{
		width:50%
	}
	
	.col-mc-7
	{
		width:58.33333%
	}
	
	.col-mc-8
	{
		width:66.6666%
	}
	
	.col-mc-9
	{
		width:75%
	}
	
	.col-mc-10
	{
		width:83.33333%
	}
	
	.col-mc-11
	{
		width:91.6666%
	}
	
	.col-mc-12
	{
		width:100%
	}
	
	.none568
	{
		display:none!important
	}
	
	.show568
	{
		display:block!important
	}
}

@media screen and (max-width : 480px) {
	.col-ch-1
	{
		width:8.33333%
	}
	
	.col-ch-2
	{
		width:16.666%
	}
	
	.col-ch-3
	{
		width:25%
	}
	
	.col-ch-4
	{
		width:33.33%
	}
	
	.col-ch-5
	{
		width:41.6666%
	}
	
	.col-ch-5-1
	{
		width:20%
	}
	
	.col-ch-6
	{
		width:50%
	}
	
	.col-ch-7
	{
		width:58.33333%
	}
	
	.col-ch-8
	{
		width:66.6666%
	}
	
	.col-ch-9
	{
		width:75%
	}
	
	.col-ch-10
	{
		width:83.33333%
	}
	
	.col-ch-11
	{
		width:91.6666%
	}
	
	.col-ch-12
	{
		width:100%
	}
	
	.none480
	{
		display:none!important
	}
	
	.show480
	{
		display:block!important
	}
	
	.H-PromoItem
	{
		padding:10px
	}
	
	.H-PromoItem h3
	{
		font-size:1.5em
	}
	
	.H-PromoItem h4
	{
		font-size:1.15em
	}
	
	.H-PromoSlide .H-Price
	{
		font-size:1.5em
	}
	
	.Btn-Enviar button
	{
		width:100%
	}

	.g-recaptcha>div {
	    width: 0!important;
	    -ms-transform: scale(0.9);
	    transform: scale(0.9);
	}
	.form-catalog > div .btn-primary{
		width: 100%;
	}

	.linea-negocio{
		padding: 0 8px;
	}
	.linea-negocio > div > div{
		border: 1px solid #fff;
	}
	.linea-negocio > div h2 {
	    font-size: 14px;
	}
}