/*
#202e7b - Azul temático
#5c88e8 - Celeste
#89a702 - Verde fuerte
#aabb5c - Verde suave
#333333 - Gris oscuro (color del texto)
#666666 - Gris medio
#999999 - Gris claro
#d7d7d7 - Gris de bordes
#fafafa - Blanco

<Roboto>
300: light
400: regular
700: bold
900: black

font-family: "Merriweather", "Times New Roman", serif;
font-family: "Roboto", "Open Sans", Arial, sans-serif;
*/

@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?vtego3');
  src:  url('fonts/icomoon.eot?vtego3#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?vtego3') format('truetype'),
    url('fonts/icomoon.woff?vtego3') format('woff'),
    url('fonts/icomoon.svg?vtego3#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
  content: "\e769";
}

/* a */
	.mercado-libre-section .button-column a
	{
		display: block;
		margin: 0px auto;
	}
	nav ul a
	{
		color: inherit;
		float: left;
		text-decoration: none;
		width: 100%;
	}
	nav ul a + a
	{
		width: 50%;
	}
/* about-us */
	.about-us
	{
		margin: 0px;
		overflow: hidden;
		padding: 0px;
		width: 100%;
	}
/* background-image */
	.mercado-libre-section .background-image
	{
		display: none;
	}
/* baztarrica-seals */
	.baztarrica-seals
	{
		overflow: hidden;
		padding: 20px 0px;
		width: 100%;
	}
	.baztarrica-seals p
	{
		float: right;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 2em;
		font-weight: 300;
		margin: 25px 20px 0px 0px;
	}
	.baztarrica-seals p strong
	{
		font-weight: 700;
	}
	.baztarrica-seals p strong.baztarrica
	{
		color: #0066a8;
		font-weight: 700;
	}
	.baztarrica-seals img
	{
		float: right;
		height: auto;
		margin-right: 30px;
		width: 70px;
	}
/* body */
	body {
		background-color: #fff;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 10px;
		margin: 0px auto;
		max-width: 960px;
		padding: 0px;
	}
/* button-column */
	.mercado-libre-section .button-column
	{
		float: left;
		width: 100%;
	}
/* consult */
	.shipments .consult
	{
		float: left;
		margin: 0px 5% 20px 5%;
		text-align: center;
		width: 90%;
	}
/* consult-us */
	.consult-us
	{
		background-color: #4267B2;
		border-collapse: collapse;
		border-width: 0px;
		margin: 0px;
		overflow: hidden;
		padding: 0px;
		width: 100%;
	}
	.consult-us tr td.image
	{
		background-color: #000;
		float: left;
		margin: 0px;
		padding: 0px;
		vertical-align: middle;
		width: 100%;
	}
	.consult-us tr td.image figure
	{
		display: block;
		margin: 0px;
		padding: 0px;
	}
	.consult-us tr td.image figure img
	{
		background-color: red;
		display: block;
		margin: 0px;
	}
	.consult-us tr td.text
	{
		background-color: lightblue;
		border-width: 0px;
		float: left;
		width: 100%;
	}
	.consult-us tr td.text p
	{
		background-color: gray;
		font-size: 2.4em;
		margin: 0px;
		padding: 0px;
	}
/* contacto */
	.contacto
	{
		margin: 0px 5%;
		width: 90%;
	}
/* featured-products */
	.top-section .featured-products
	{
		background-color: #89a702;
		color: #fafafa;
		padding: 20px 0px;
		width: 100%;
	}
/* figure */
	/*.consult-us figure
	{
		float: left;
		margin: 15px 0px;
		padding: 0px;
		text-align: center;
		width: 100%;
	}*/
	header .logo
	{
		border-bottom: 1px solid #d7d7d7;
		margin: 0px;
		width: 100%;
	}
	.mercado-libre-section .mercado-libre-logo-column figure
	{
		margin: 0px auto;
	}
	.products-section .top-section .featured-products .text-section figure
	{
		float: left;
		margin: 0px;
		min-width: 65px;
		width: 10%;
	}
	.shipments figure
	{
		float: left;
		margin: 0px 5%;
		width: 90%;
	}
/* footer */
	footer
	{
		border-top: 1px solid #ccc;
		width: 100%;
	}
/* form */
	.contacto .form-column form
	{
		width: 100%;
	}
/* form-column */
	.contacto .form-column
	{
		width: 100%;
	}
/* formulario-fail */
	.contacto .form-column form .formulario-fail
	{
		background-color: #EA5227;
		color: white;
		font-size: 1.4em;
		padding: 15px 5%;
		text-transform: uppercase;
		width: 90%;
	}
/* formulario-success */
	.contacto .form-column form .formulario-success
	{
		background-color: #89a702;
		color: white;
		font-size: 1.4em;
		padding: 15px 5%;
		text-transform: uppercase;
		width: 90%;
	}
/* h2 */
	h2
	{
		color: #777;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 2.8em;
		font-weight: 300;
		margin: 0px;
		padding: 0.3em 0.5em 1em 0.5em;
	}
/* h3 */
	.slogan-section h3
	{
		color: #555;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 2.2em;
		font-style: italic;
		font-weight: 300;
		margin: 0px;
		padding: 0.5em 1em;
		text-align: center;
	}
/* h4 */
	.about-us .title-section h4
	{
		color: #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
	}
	.our-location .text-section h4
	{
		color: #aabb5c;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 4em;
		font-weight: 300;
		margin: 0px;
		padding: 0.2em 0px;
	}
	.shipments .we-do h4
	{
		color: #5c88e8;
		font-size: 4em;
		font-weight: 300;
		margin: 0px;
	}
	.standing-out-section h4
	{
		color: #5c88e8;
		font-size: 1.6em;
		font-weight: 400;
		margin: 0px 0px 0.7em 0px;
		padding: 1em 0.5em 0.3em 0.5em;
	}
/* h5 */
	.shipments .we-do h5
	{
		color: #666;
		font-size: 1.8em;
		font-weight: 300;
		margin: 0px;
	}
	.top-section .featured-products .text-section .texts h5
	{
		border-bottom: 1px solid #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.6em;
		font-weight: 400;
		margin: 0px;
		padding: 0.5em 2em 0.5em 0em;
	}
/* h6 */
	footer h6
	{
		color: #666;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.5em;
		font-weight: 400;
		margin: 0px auto;
		padding: 1em 0px;
		text-align: center;
		width: 90%;
	}
	.products-section .top-section .featured-products .text-section .texts h6
	{
		color: #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 2.2em;
		font-weight: 300;
		margin: 0.5em 0px;
	}
/* header */
	header
	{
		border-bottom: 1px solid #d7d7d7;
	}
/* header-info */
	header .header-info
	{
		color: #333;
		font-size: 1.6em;
		margin: 0px;
		padding: 0.3em 1em;
	}
/* highlighted */
	header .header-info .highlighted
	{
		color: #202e7b;
	}
	.standing-out-section h2 .highlighted
	{
		color: #202e7b;
		font-weight: 700;
	}
/* html */
	html
	{
		background-color: #D6D6D6;
		margin: 0px;
		padding: 0px;
	}
/* img */
	/*.consult-us figure img
	{
		background-color: gray;
		display: block;
		margin: 0px auto;
		padding: 0px;
	}*/
	header .logo img
	{
		display: block;
		height: auto;
		margin: 0px auto;
		max-width: 430px;
		padding: 0px;
		width: 100%;
	}
	.mercado-libre-section .mercado-libre-logo-column figure img
	{
		display: block;
		margin: 0px auto;
		padding: 0px;
	}
	.our-location .map img
	{
		display: block;
		height: auto;
		width: 100%;
	}
	.nuestra-ubicacion .map img
	{
		display: block;
		height: auto;
		min-width: 600px;
		width: 100%;
	}
	.products-section .top-section .featured-products .text-section img
	{
		display: block;
		height: 65px;
		margin-top: 10px;
		width: 65px;
	}
	.shipments figure img
	{
		display: block;
		margin: 0px auto;
	}
/* info */
	.contacto .info-column .info-item .info
	{
		color: #202e7b;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 2.6em;
		margin: 0px;
		padding: 0.3em 0px;
		text-align: center;
	}
/* info-column */
	.contacto .info-column
	{
		margin: 0px;
		width: 100%;
	}
/* input-button */
	.input-button
	{
		background-color: #3e89ed;
		border: none;
		color: #fafafa;
		display: block;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 2em;
		margin: 1em auto;
		padding: 0.5em 1em;
	}
	.input-button:active
	{
		cursor: pointer;
		background-color: #1d5Bad;
	}
	.input-button:focus
	{
		cursor: pointer;
		background-color: #1d5Bad;
	}
	.input-button:hover
	{
		cursor: pointer;
		background-color: #1d5Bad;
	}
/* input-text */
	.input-text
	{
		background-color: #fff;
		border-radius: 0px;
		border: 1px solid #5c88e8;
		color: #444;
		display: block;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.6em;
		margin: 0px;
		padding: 1em 5%;
		width: 90%;
	}
	.input-text:focus
	{
		border-color: #e88c22;
	}
/* la-empresa */
	.la-empresa
	{
		margin: 0px 5%;
		overflow: hidden;
		width: 90%;
	}
/* label */
	.contacto .form-column form label
	{
		color: #444;
		display: block;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.8em;
		padding: 0.3em 0px;
		width: 100%;
	}
/* li */
	nav ul li
	{
		border-bottom: 1px solid #d7d7d7;
		color: #333;
		font-size: 1.6em;
		padding: 0.8em 0px
	}
	nav ul li:hover
	{
		background-color: #202e7b;
		color: #fafafa;
	}
/* line */
	.about-us .title-section h4 span.line.are
	{
		display: block;
		font-size: 58px;
		font-weight: 900;
	}
	.about-us .title-section h4 span.line.who
	{
		display: block;
		font-size: 50px;
		font-weight: 300;
	}
/* logo */
	.logo
	{
		margin: 0px;
		padding: 1em;
	}
/* map */
	.nuestra-ubicacion .map
	{
		height: auto;
		margin: 30px auto 0px;
		padding: 0px;
		width: 100%;
	}
	.our-location .map
	{
		float: left;
		margin: 0px;
		padding: 0px;
		width: 100%;
	}
/* mercado-libre-logo-column */
	.mercado-libre-section .mercado-libre-logo-column
	{
		float: left;
		width: 100%;
	}
/* mercado-libre-section */
	.mercado-libre-section
	{
		background-color: none;
		overflow: hidden;
		padding: 30px 0px;
	}
/* nav */
/* our-location */
	.our-location
	{
		border-top: 1px solid #ccc;
		overflow: hidden;
		width: 100%;
	}
/* p */
	.about-us .text-section p
	{
		color: #333;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 1.6em;
		font-weight: 400;
		line-height: 170%;
	}
	/*
	.consult-us p
	{
		backgruond-color: gray;
		color: #fff;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 2.4em;
		float: left;
		line-height: 150%;
		margin: 0px 5%;
		padding: 0.5em 0px;
		text-align: center;
		width: 90%;
	}*/
	header .text-section p
	{
		color: #333;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 1.6em;
		font-weight: 400;
		line-height: 170%;
	}
	.la-empresa p
	{
		color: #444;
		font-family: "Merriweather", "Times New Roman", serif;
		font-size: 1.6em;
		font-weight: 400;
		margin: 1.5em 0px;
	}
	.mercado-libre-section p
	{
		color: #202e7b;
		font-size: 3em;
		font-weight: 300;
		margin: 0px;
		padding: 0.5em 0px;
		text-align: center;
	}
	.nuestra-ubicacion p
	{
		color: #444;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.8em;
		font-weight: 400;
		margin: 1em auto 4em;
		text-align: center;
		max-width: 90%;
	}
	.our-location .text-section p
	{
		color: #666;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.8em;
		font-weight: 400;
		line-height: 170%;
		margin: 1em 0px;
		padding: 0px 1em;
	}
	.shipments .consult p
	{
		color: #5c88e8;
		font-size: 4em;
		font-weight: 300;
		margin: 0px 5%;
		padding: 0px;
		width: 90%;
	}
/* selected */
	nav ul a li.selected
	{
		border-bottom: 5px solid #202e7b;
	}
/* separator */
	.contacto .separator
	{
		background-color: #5c88e8;
		height: 2px;
		margin: 0px 0px 20px 0px;
		max-width: 260px;
		width: 100%;
	}
	.la-empresa .separator
	{
		background-color: #5c88e8;
		height: 2px;
		margin: 0px;
		width: 120px;
	}
	.our-location .text-section .separator
	{
		background-color: #a9ba5a;
		height: 2px;
		margin: 0px auto;
		width: 120px;
	}
	.nuestra-ubicacion .title-section .separator
	{
		background-color: #aabb5c;
		height: 2px;
		margin: 0px auto;
		max-width: 260px;
		width: 100%;
	}
	.products-section .separator
	{
		background-color: #aabb5c;
		height: 2px;
		margin: 0px auto;
		max-width: 100px;
		width: 100%;
	}
	.products-section h4.title.products-section-title + .separator
	{
		background-color: #5c88e8;
		height: 2px;
		margin: 0px auto;
		max-width: 100px;
		width: 100%;
	}
/* shipments */
	.shipments
	{
		overflow: hidden;
		margin-top: 20px;
		width: 100%;
	}
/* slogan-section */
	.slogan-section
	{
		border-bottom: 1px solid #d7d7d7;
		margin: 0px;
		padding: 0.5em 0px;
	}
/* standing-out-section */
	.standing-out-section
	{
		overflow: hidden;
		text-align: center;
	}
/* strong */
	.about-us .text-section p strong
	{
		color: #202e7b;
		font-weight: 700;
	}
	header .header-info strong
	{
		color: #202e7b;
		font-weight: 700;
	}
	header .text-section p strong
	{
		color: #202e7b;
		font-weight: 700;
	}
	.mercado-libre-section p strong
	{
		font-weight: 700;
	}
	.nuestra-ubicacion p strong
	{
		color: #89a702;
		font-weight: 700;
	}
	.our-location .text-section p strong
	{
		color: #89a702;
		font-weight: 700;
	}
	.products-section .top-section .featured-products .texts h6 strong
	{
		font-weight: 900;
	}
/* table */
	.products-section .products-table
	{
		border: 1px solid #202e7b;
		border-collapse: collapse;
		color: #333;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.4em;
		width: 100%;
	}
	.products-section .products-table tr.references
	{
		color: white;
		font-size: 1.4em;
		font-variant: small-caps;
	}
	.products-section .products-table tr.references td.article-number,
	.products-section .products-table tr.references td.dbh,
	.products-section .products-table tr.references td.ubicacion,
	.products-section .products-table tr.references td.descripcion,
	.products-section .products-table tr.references td.eje,
	.products-section .products-table tr.references td.aloj,
	.products-section .products-table tr.references td.altura,
	.products-section .products-table tr.references td.giro
	{
		text-align: center;
	}
	.products-section .products-table tr th
	{
		color: #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.4em;
		font-weight: 700;
		padding: 0.5em 5px;
		width: 100%;
	}
	.products-section .products-table tr th.subtitle
	{
		color: #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.2em;
		font-weight: 400;
		padding: 0.5em 5px;
		width: 100%;
	}
	.products-section .products-table tr td
	{
		border: 1px solid #202e7b;
		padding: 0.5em 0px;
	}
	.products-section .products-table tr td.article-number
	{
		text-align: left;
		padding: 0.5em 5px;
		width: 50px;
	}
	.products-section .products-table tr td.dbh
	{
		text-align: left;
		padding: 0.5em 5px;
		width: 50px;
	}
	.products-section .products-table tr td.ubicacion
	{
		text-align: left;
		padding: 0.5em 5px;
		width: 140px;
	}
	.products-section .products-table tr td.descripcion
	{
		text-align: left;
		padding: 0.5em 5px;
		width: 440px;
	}
	.products-section .products-table tr td.eje
	{
		text-align: right;
		padding: 0.5em 5px;
		width: 70px;
	}
	.products-section .products-table tr td.aloj
	{
		text-align: right;
		padding: 0.5em 5px;
		width: 70px;
	}
	.products-section .products-table tr td.altura
	{
		text-align: right;
		padding: 0.5em 5px;
		width: 70px;
	}
	.products-section .products-table tr td.giro
	{
		text-align: center;
		width: 50px;
	}
	.products-section .products-table tr td.grifos-code
	{
		text-align: right;
		padding: 0.5em 10px;
		width: 30%;
	}
	.products-section .products-table tr td.grifos-description
	{
		text-align: left;
		padding: 0.5em 10px;
		width: 70%;
	}
	.products-section .products-table tr td.acrilicos-code
	{
		text-align: right;
		padding: 0.5em 10px;
		width: 30%;
	}
	.products-section .products-table tr td.acrilicos-description
	{
		text-align: left;
		padding: 0.5em 10px;
		width: 70%;
	}
	.products-section .products-table tr td.retenes-art
	{
		text-align: right;
		padding: 0.5em 10px 0.5em 5px;
		width: 25%;
	}
	.products-section .products-table tr td.retenes-description
	{
		text-align: left;
		padding: 0.5em 5px;
		width: 75%;
	}
/* text-column */
	.mercado-libre-section .text-column
	{
		float: left;
		width: 100%;
	}
/* text-section */
	.about-us .text-section
	{
		padding: 1em 2em;
	}
	header .text-section
	{
		padding: 1em 2em;
	}
	.our-location .text-section
	{
		float: left;
		text-align: center;
		width: 100%;
	}
	.products-section .top-section .text-section
	{
		margin: 0px auto;
		overflow: hidden;
		width: 80%;
	}
/* textarea */
	textarea
	{
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		height: 6em;
		resize: none;
	}
/* texts */
	.products-section .top-section .featured-products .text-section .texts
	{
		float: left;
		margin-left: 5%;
		width: 85%;
	}
/* title */
	.contacto .title
	{
		color: #5c88e8;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 4em;
		font-weight: 300;
		margin: 0.5em 0px 0.2em;
	}
	.contacto .info-column .info-item .title
	{
		color: #444;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 1.6em;
		margin: 10px 0px 0px 0px;
		text-align: center;
	}
	.la-empresa .title
	{
		color: #5c88e8;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 4em;
		font-weight: 300;
		margin: 0.5em 0px;
	}
	.nuestra-ubicacion .title
	{
		color: #aabb5c;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 5em;
		font-weight: 300;
		margin: 1em auto 0.1em;
		max-width: 90%;
		text-align: center;
	}
	.products-section .title
	{
		color: #aabb5c;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 4em;
		font-weight: 300;
		margin: 0.5em 0px 0.2em;
		text-align: center;
	}
	.products-section .title.products-section-title
	{
		color: #5c88e8;
	}
/* title-section */
	.about-us .title-section
	{
		background-color: #202e7b;
		overflow: hidden;
		text-align: center;
	}
/* ul */
	nav ul
	{
		list-style-type: none;
		margin: 0px;
		overflow: hidden;
		padding: 0px;
		text-align: center;
	}
/* underlined */
	.standing-out-section h4 .underlined
	{
		border-bottom: 2px solid #5c88e8;
		padding-bottom: 0.5em;
	}
/* view */
	.view
	{
		background-color: #202e7b;
		color: #fafafa;
		display: block;
		font-size: 2.5em;
		font-weight: 300;
		margin: 0px auto 1em;
		overflow: hidden;
		padding: 1em;
		text-align: center;
		text-decoration: none;
		width: 50%;
	}
/* we-do */
	.shipments .we-do
	{
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		float: left;
		margin: 0px 5%;
		text-align: center;
		width: 90%;
	}

/* button-to-section */
	ul.nav-to-section
	{
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;
		display: block;
		list-style-type: none;
		margin: 20px 0px 0px 0px;
		overflow: hidden;
		padding: 10px 0px;
		width: 100%;
	}
	ul.nav-to-section .button-to-section li
	{
		color: #0066b0;
		float: left;
		font-size: 1.6em;
		font-weight: 400;
		margin: 0px;
		padding: 10px 2.5%;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		-webkit-transition: 0.2s;
		width: 15%;
	}
	ul.nav-to-section .button-to-section li:hover
	{
		color: #89a702
	}
	ul.nav-to-section .button-to-section li span
	{
		font-weight: 600;
	}
	ul.nav-to-section .button-to-section.main-section-button.title-inactive li
	{
		color: #666;
	}
	ul.nav-to-section .button-to-section.main-section-button li
	{
		float: left;
		font-size: 1.8em;
		font-weight: 300;
		margin: 0px;
		padding: 0px 2.5%;
		text-align: center;
		text-transform: uppercase;
		width: 15%;
	}
	.a-tu-disposicion
	{
		background-color: #5C88E8;
		overflow: hidden;
		text-align: center;
		width: 100%;
	}
	.a-tu-disposicion p
	{
		color: #fafafa;
		font-family: "Roboto", "Open Sans", Arial, sans-serif;
		font-size: 2.4em;
		font-weight: 400;
	}
/* we-are-in-facebook */
	.we-are-in-facebook
	{
		margin: auto;
		overflow: hidden;
		text-align: center;
		width: 100%;
	}
	.we-are-in-facebook a
	{
		background-color: #3B5998;
		border-radius: 6px;
		color: #fff;
		display: inline-block;
		font-size: 2.2em;
		font-weight: 400;
		line-height: 2.2em;
		margin: 10px auto;
		overflow: hidden;
		padding: 0.5em 1em;
		text-decoration: none;
	}
	.we-are-in-facebook a:hover
	{
		background-color: #436fc6;
		transition: 0.2s;
		-moz-transition: 0.2s;
		-webkit-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
	}
	.we-are-in-facebook a span
	{
		font-size: 0.8em;
		margin-left: 0.5em;
	}
	.we-are-in-facebook a img
	{
		background-color: green;
		margin: 0px;
		vertical-align: middle;
	}
/* sales */
	.sales
	{
		margin: 20px 5% 0px 5%;
		overflow: hidden;
		width: 90%;
	}
	.sales figure
	{
		float: right;
		margin-right: 20%;
	}
	.sales figure img
	{
		height: 100px;
		width: 100px;
	}
	.sales .main
	{
		float: left;
	}
	.sales .main h4
	{
		color: #89a702;
		font-family: "Roboto", "Open Sans", Arial;
		font-size: 3em;
		font-weight: 300;
		line-height: 135%;
		margin-left: 20%;
	}
/* ------------------------*/
@media screen and (min-width:900px)
{
	/* a */
		.mercado-libre-section .button-column a
		{
			height: 80px;
			left: 50%;
			margin: -30px 0px 0px -90px;
			padding: 0px;
			position: absolute;
			top: 50%;
			width: 180px;
		}
		nav ul a
		{
			width: 20%;
		}
		nav ul a + a
		{
			width: 20%;
		}
	/* background-image */
		.mercado-libre-section .background-image
		{
			display: block;
			margin: 0px;
			padding: 0px;
			position: absolute;
			z-index: 0;
		}
	/* button-column */
		.mercado-libre-section .button-column
		{
			height: 100%;
			position: relative;
			width: 30%;
		}
	/* consult */
		.shipments .consult
		{
			margin: 20px 0px 0px 0px;
			width: 45%;
		}
	/* contacto */
		.contacto
		{
			overflow: hidden;
		}
	/* figure */
		.mercado-libre-section .mercado-libre-logo-column figure
		{
			margin-top: -50px;
			position: relative;
			top: 50%;
		}
	/* figure */
		/*.consult-us figure
		{
			backgruond-color: #000;
			margin: 0px;
			text-align: right;
			width: 25%;
		}*/
		.shipments figure
		{
			margin: 0px;
			width: 15%;
		}
	/* form-column */
		.contacto .form-column
		{
			float: left;
			width: 55%;
		}
	/* header */
		header
		{
			overflow: hidden;
		}
	/* img */
		/*.consult-us figure img
		{
			margin: 15px 0px 0px 0px;
			padding: 0px;
		}*/
	/* info-column */
		.contacto .info-column
		{
			float: left;
			margin-left: 5%;
			width: 40%;
		}
	/* h4 */
		.our-location .text-section h4
		{
			float: left;
			margin-top: 40px;
			width: 100%;
		}
	/* info */
		.contacto .info-column .info-item .info
		{
			text-align: left;
		}
	/* la-empresa */
		.la-empresa
		{
			margin: 30px auto;
			width: 740px;
		}
	/* li */
		nav ul a li
		{
			border-bottom: 5px solid #fff;
			font-size: 1.8em;
			font-weight: 400;
			padding: 25px 0px 20px 0px;
		}
		nav ul a li:hover
		{
			background-color: #fff;
			border-bottom-color: #202e7b;
			color: #333;
		}
	/* line */
		.about-us .title-section h4 span.line.are
		{
			font-size: 70px;
		}
		.about-us .title-section h4 span.line.who
		{
			font-size: 60px;
		}
	/* map */
		.our-location .map
		{
			float: right;
			width: 60%;
		}
	/* mercado-libre-section */
		.mercado-libre-section
		{
			background-color: none;
			height: 300px;
			padding: 0px;
			position: relative;
		}
	/* mercado-libre-logo-column */
		.mercado-libre-section .mercado-libre-logo-column
		{
			height: 100%;
			position: relative;
			width: 35%;
		}
	/* our-location */
		.our-location
		{
			border-top: none;
		}
	/* p */
		/*.consult-us p
		{
			padding: 1.5em 0px;
			width: 65%;
		}*/
		.mercado-libre-section .text-column p
		{
			margin-top: 70px;
			position: relative;
		}
		.nuestra-ubicacion p
		{
			width: 50%;
		}
		.our-location .text-section p
		{
			float: left;
			padding: 0px;
		}
	/* separator */
		.our-location .text-section .separator
		{
			float: left;
		}
	/* shipments */
		.shipments
		{
			padding: 20px 0px;
		}
	/* span */
		.mercado-libre-section .button-column a span
		{
			line-height: 80px;
		}
	/* text-column */
		.mercado-libre-section .text-column
		{
			height: 100%;
			position: relative;
			width: 35%;
		}
	/* text-section */
		.about-us .text-section
		{
			float: left;
			margin: 5%;
			padding: 0px;
			width: 55%;
		}
		.our-location .text-section
		{
			margin: 0px 3%;
			text-align: left;
			width: 34%;
		}
	/* title */
		.contacto .info-column .info-item .title
		{
			text-align: left;
		}
	/* title-section */
		.about-us .title-section
		{
			float: left;
			padding: 40px 0px;
			width: 35%;
		}
	/* ul */
		nav ul
		{
			border-bottom: 1px solid #ccc;
		}
	/* we-do */
		.shipments .we-do
		{
			margin: 0px 0px 0px 5%;
			width: 35%;
		}
}
@media screen and (min-width:960px)
{
	/* logo */
		header .logo
		{
			border-bottom: none;
			float: left;
			padding: 0px;
			width: 430px;
		}
	/* text-section */
		header .text-section
		{
			float: left;
			margin: 0px;
			padding: 10px 20px;
			width: 490px;
		}
}