@media screen and (max-width: 320px){
@charset "UTF-8";

body 		{ font-size:90%; 
		line-height:1.4em;}

.wrap 		{ width:96%; }

#top 		{height:auto; padding: .5em 0em 2.5em 0em;}

#banner 	{float:left; 
		clear:both; 
		height:10em;}
		
#home #banner  { height:auto;background:transparent; min-height:0px}

ul.slimmenu.collapsed li ul li a {font-size:.9em}

#quote, 
#slides 		{display:none;}

#btm 		{padding:1.5625em 0px 4em 0px;}

.blue 		{font-size:1em;
		color:#0766ae;}

#logo, #unlogo {
	position:relative;	
	height:70px;
	width:48.4375%;		
	display:block;
	max-height:70px;	
	
}

#logo img, #unlogo img {
	height:70px;
	max-height:70px;
	width:auto;
	}
#header_center h1 	{text-align:center;
		font-size:1em; 
		line-height:1em;
		}

#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.8em;}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

#home #middle {padding:0px 0px 1.5625em 0px;}
#grey		{margin-top:0px;}

.fourth 	{display:none;}

#footbanner 	{display:none;}
	
#rsidebar, 
#greyright, 
#greyright2, 
#greyleft2, 
#btmleft, 
#btmright, 
#greyleft, 
.shcolumn, 
.footcolumn, 
.lcol, 
.vid, 
.three70, 
.farms 		{float:none;
		width:100%;
		clear:both;}

.vid {margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	}
.vid img, 
.vid object, 
.lyte-wrapper {
	width:100%;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;	
	}
.farms img 	{width:100%}

.third 		{width:50%;
		margin:0px;
		float:left;
		text-align:center;}

.three70 		{margin:1.5em 0px;		
		line-height:1.25em;}

.third img 		{width:80%;
		margin:auto;}
	
#rsidebar 		{margin-top:0em}

#content 		{width:100%;}

h1		{font-size:1.15em;}

h2  		{font-size:1.10em;}

h3  		{font-size:1.05em;
		margin-top:0px;
		margin-bottom:.5em;}

h4  		{font-size:1em;}


.lg   		{font-size:1.1em;}

.caption  		{ font-size:.85em;}
	
#unsays h1, 
#news h1, 
#sg h1 		{font-size:1.15em;}

.fleft, .fright 	{float:none;}

.fleft 		{margin-bottom:1em;}

.halfbox		{width:100%;}

#unsays img, 
#sgphoto 		{float:none;
		width:100%;
		height:auto;
		margin:0px 0px 10px 0px;}

#unsays h1, 
#unsays p.green	{width:100%;}

#unsays, 
#unsays p		{text-align:justify}

#google_translate_element {
		position:relative;
		width:80%;	
		float:none;
		clear:both;
		margin:1em 10%;
		text-align:center;}

#footbanner 	{margin-top:-5em;}

#footer 		{padding:2em 0em;}



.footcolumn 	{margin-top:0em;
		text-align:center;}

.sixthbox 		{float:left;
		margin-bottom:15px;
		width:33.3333%;
		height:110px;
		text-align:center;}

#title 		{width: 98%;  
		font-size:1.2em; 
		line-height:1.3em;
		height:2.4em;}

.bio img, 
.smlauren 		{width:68%;
		height:auto;
		float:none;
		clear:both;
		margin:0em 16% 1em 16%;}

#pagenav, 
#pagenav2	{padding: .5em .7em 0px 1em;	}

.paginate 		{padding:.5em .4em;
		width:.65em;
		height:auto;
		min-height:1em;
		margin-right:.3em;}

.bio .blue 		{display:block;
		text-align:center;}

.shcolumn 	{border-bottom:2px solid #99c545; 
		margin-bottom:1.5em;}

.eight00 		{width:96%;}
 
table.stats, 
table.stats thead, 
table.stats tbody, 
table.stats th, 
table.stats td, 
table.stats tr, 
table.stats td.main, 	
table.stats3, 
table.stats3 thead, 
table.stats3 tbody, 
table.stats3 th, 
table.stats3 td, 
table.stats3 tr, 
table.stats3 td.main,
table.stats4, 
table.stats4 thead, 
table.stats4 tbody, 
table.stats4 th, 
table.stats4 td, 
table.stats4 tr, 
table.stats4 td.main,
table.stats5, 
table.stats5 thead, 
table.stats5 tbody, 
table.stats5 th, 
table.stats5 td, 
table.stats5 tr, 
table.stats5 td.main,
table.stats6, 
table.stats6 thead, 
table.stats6 tbody, 
table.stats6 th, 
table.stats6 td, 
table.stats6 tr, 
table.stats6 td.main		{ display: block; }
	

table.stats thead tr, 
table.stats3 thead tr, 
table.stats4 thead tr, 
table.stats5 thead tr, 
table.stats6 thead tr 		{ position: absolute;
			top: -9999px;
			left: -9999px;}
	
table.stats tr, 
table.stats3 tr, 
table.stats4 tr, 
table.stats5 tr, 
table.stats6 tr 		{ border: 1px solid #c8dae5;
			height:auto;}
	
table.stats td, 
table.stats td.main, 
table.stats3 td, 
table.stats4 td, 
table.stats5 td, 
table.stats6 td  		{ border: none;
			border-bottom: 1px solid #c8dae5;
			position: relative;
			height:3em;
			padding-left: 50%; 
			font: .8em 'Roboto Condensed', sans-serif;
			text-align:left;
			word-wrap:break-word;}

table.stats td.main 		{background-color: transparent;
			color:#000;}

table.stats td:before,
table.stats3 td:before, 
table.stats4 td:before,
table.stats5 td:before,
table.stats6 td:before,
table.stats td.main:before	 { position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			word-wrap:break-word;
			}
	
table.stats td:nth-of-type(1):before { content: "Programa:  "; }
table.stats td:nth-of-type(2):before { content: "Beneficiarios:  "; }
table.stats td:nth-of-type(3):before { content: "Pasta para sopa con spirulina:  "; }
table.stats td:nth-of-type(4):before { content: "Mazapncon concentrado proteinico y spirulina:  "; }
table.stats td:nth-of-type(5):before { content: "reasde atencin:  "; }

table.stats3 td:nth-of-type(1):before { content: "Amino Acids (essentials)"; }
table.stats3 td:nth-of-type(2):before { content: "Spirulina grams"; }
table.stats3 td:nth-of-type(3):before { content: "Egg Protein per 100 grams of"; }
table.stats3 td:nth-of-type(4):before { content: "FAO Standard proteins"; }

table.stats4 td:nth-of-type(1):before { content: "Carbohydrates"; }
table.stats4 td:nth-of-type(2):before { content: "Per 100 grams"; }

table.stats5 td:nth-of-type(1):before { content: "Lipids (Principal Ones)"; }
table.stats5 td:nth-of-type(2):before { content: "mg/Kg"; }
	
table.stats6 td:nth-of-type(1):before { content: "Vitamins"; }
table.stats6 td:nth-of-type(2):before { content: "mg/Kg"; }
}




@media screen and (min-width: 321px) and (max-width: 480px){
@charset "UTF-8";
body 		{ font-size:90%;}

.wrap 		{width:96%;}

#top 		{height:auto; padding: .5em 0em 2.5em 0em;}


#banner 		{float:left; 
		clear:both; 
		height:10em;}
#home #banner {height:auto; background:transparent; min-height:0px}

ul.slimmenu.collapsed li ul li a {font-size:.9em}

.blue 		{font-size:1em;
		color:#0766ae;}
#quote, 
#slides		{display:none;}

#btm 		{padding:1.5625em 0px 4em 0px;}

#header_center h1 	{font-size:1.2em; 
		line-height:1em;
			}



#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.95em; margin-top:1em}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

#home #middle {padding:0px 0px 1.5625em 0px;}
#grey		{margin-top:0px;}

.fourth 	{display:none;}
	
#rsidebar, 
#greyright, 
#greyright2, 
#greyleft2, 
#btmleft, 
#btmright, 
#greyleft, 
.shcolumn, 
.footcolumn, 
.lcol, 
.vid, 
.three70,
.farms 		{float:none;
		width:100%;
		clear:both;
		margin-left:0;
		margin-right:0;}

.vid {margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	}
.vid img, 
.vid object, 
.lyte-wrapper {
	width:100%;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;	
	}
.farms img 	{width:100%}

.third 		{width:50%;
		margin:0px 0px 2em 0px;
		float:left;
		text-align:center;}

.three70 		{line-height:1.3em;
		margin:1.5em 0px;}

.third img 		{width:80%;
		margin:auto;}

#rsidebar 		{margin:0em; 
		padding:0; 
		max-width:100%;}

#content 		{width:100%; 
		margin:0;}

h1		{font-size:1.15em;}

h2  		{font-size:1.10em;}

h3  		{font-size:1.05em;
		margin-top:0px;
		margin-bottom:.5em;}

h4  		{font-size:1em;}


.lg   		{font-size:1.1em;}

.caption  		{font-size:.85em;}
	
#unsays h1, 
#news h1, 
#sg h1 		{font-size:1.15em;}

.fleft, 
.fright 		{float:none;}

.fleft 		{margin-bottom:1em;}

.halfbox		{width:100%;}

#unsays img, 
#sgphoto 		{float:none;
		width:100%;
		height:auto;
		margin:0px 0px 10px 0px;}

#unsays h1, 
#unsays p.green	{width:100%;}

#unsays, 
#unsays p		{text-align:justify}

#google_translate_element {position:relative;
		width:100%;	
		float:none;
		clear:both;
		margin:1em auto;
		text-align:center;}

#footbanner 	{margin-top:-5em;}

#footer 		{padding:2em 0em;}


.footcolumn 	{margin-top:0em;
		text-align:center;}

.sixthbox 		{float:left;
		margin-bottom:15px;
		width:33.3333%;
		height:110px;
		text-align:center;}

#title 		{width: 98%;  
		font-size:1.2em; 
		line-height:1.3em;
		height:2.4em;}

.bio img, 
.smlauren 		{width:68%;
		height:auto;
		float:none;
		clear:both;
		margin:0em 16% 1em 16%;}

#pagenav, 
#pagenav2 	{padding: .5em .7em 0px 1em;	}

.paginate 		{padding:.5em .4em;
		width:.65em;
		height:auto;
		min-height:1em;
		margin-right:.3em;}

.bio .blue 		{display:block;
		text-align:center;}

.shcolumn 	{border-bottom:2px solid #99c545; 
		margin-bottom:1.5em;}

.eight00 		{width:96%;}

table.stats, 
table.stats thead, 
table.stats tbody, 
table.stats th, 
table.stats td, 
table.stats tr, 
table.stats td.main, 	
table.stats3, 
table.stats3 thead, 
table.stats3 tbody, 
table.stats3 th, 
table.stats3 td, 
table.stats3 tr, 
table.stats3 td.main,
table.stats4, 
table.stats4 thead, 
table.stats4 tbody, 
table.stats4 th, 
table.stats4 td, 
table.stats4 tr, 
table.stats4 td.main,
table.stats5, 
table.stats5 thead, 
table.stats5 tbody, 
table.stats5 th, 
table.stats5 td, 
table.stats5 tr, 
table.stats5 td.main,
table.stats6, 
table.stats6 thead, 
table.stats6 tbody, 
table.stats6 th, 
table.stats6 td, 
table.stats6 tr, 
table.stats6 td.main		{ display: block; }
	

table.stats thead tr, 
table.stats3 thead tr, 
table.stats4 thead tr, 
table.stats5 thead tr, 
table.stats6 thead tr 		{ position: absolute;
			top: -9999px;
			left: -9999px;}
	
table.stats tr, 
table.stats3 tr, 
table.stats4 tr, 
table.stats5 tr, 
table.stats6 tr 		{ border: 1px solid #c8dae5;
			height:auto;}
	
table.stats td, 
table.stats td.main, 
table.stats3 td, 
table.stats4 td, 
table.stats5 td, 
table.stats6 td  		{ border: none;
			border-bottom: 1px solid #c8dae5;
			position: relative;
			height:3em;
			padding-left: 50%; 
			font: .8em 'Roboto Condensed', sans-serif;
			text-align:left;
			word-wrap:break-word;}

table.stats td.main 		{background-color: transparent;
			color:#000;}

table.stats td:before,
table.stats3 td:before, 
table.stats4 td:before,
table.stats5 td:before,
table.stats6 td:before,
table.stats td.main:before	 { position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			word-wrap:break-word;
			}
	
table.stats td:nth-of-type(1):before { content: "Programa:  "; }
table.stats td:nth-of-type(2):before { content: "Beneficiarios:  "; }
table.stats td:nth-of-type(3):before { content: "Pasta para sopa con spirulina:  "; }
table.stats td:nth-of-type(4):before { content: "Mazapáncon concentrado proteinico y spirulina:  "; }
table.stats td:nth-of-type(5):before { content: "Áreasde atención:  "; }

table.stats3 td:nth-of-type(1):before { content: "Amino Acids (essentials)"; }
table.stats3 td:nth-of-type(2):before { content: "Spirulina grams"; }
table.stats3 td:nth-of-type(3):before { content: "Egg Protein per 100 grams of"; }
table.stats3 td:nth-of-type(4):before { content: "FAO Standard proteins"; }

table.stats4 td:nth-of-type(1):before { content: "Carbohydrates"; }
table.stats4 td:nth-of-type(2):before { content: "Per 100 grams"; }

table.stats5 td:nth-of-type(1):before { content: "Lipids (Principal Ones)"; }
table.stats5 td:nth-of-type(2):before { content: "mg/Kg"; }
	
table.stats6 td:nth-of-type(1):before { content: "Vitamins"; }
table.stats6 td:nth-of-type(2):before { content: "mg/Kg"; }
}




@media screen and (min-width: 481px) and (max-width: 600px) {
@charset "UTF-8";

body 		{ font-size:95%;
		line-height:1.3em;}

.wrap 		{width:96%;}

h1		{font-size:1.5em;}

h2  		{font-size:1.3em;
		line-height:1.3em;}

h3  		{font-size:1.15em;
		margin-top:0px;
		margin-bottom:.5em;}

h4  		{font-size:1em;}

.blue 		{font-size:1.15em;
		color:#0766ae;}

.lg   		{font-size:1.5em;
		line-height:1.6em;}

#top		{padding-bottom:1.5em;}


#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.4em; 			
		
			}

#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.95em; margin-top:1em}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 
		
#innerquote		{font-size:1em;
				line-height:1.25em;}

.fourth 		{font-size:.75em;}

.column		{font-size:.8em;}

.third 		{width:50%;
		margin:0px 0px 2em 0px;
		float:left;
		text-align:center;}

.three70 		{float:none;
		clear:both;
		width:100%;
		line-height:1.25em;
		margin:1.5em 0px;}

.third img 		{width:80%;
		margin:auto;}

.ltblue		{font-size:.9em;}



#unsays h1, 
#news h1, 
#sg h1 		{font-size:1.2em;
		line-height:1.5em;}

#sgphoto 		{font-size:.85em;}


#google_translate_element {
	position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}

#title 		{font-size:1.4em; 
		line-height:1.4em;}

.bio img 		{width:25%;}



table.stats, 
table.stats thead, 
table.stats tbody, 
table.stats th, 
table.stats td, 
table.stats tr, 
table.stats td.main, 	
table.stats3, 
table.stats3 thead, 
table.stats3 tbody, 
table.stats3 th, 
table.stats3 td, 
table.stats3 tr, 
table.stats3 td.main,
table.stats4, 
table.stats4 thead, 
table.stats4 tbody, 
table.stats4 th, 
table.stats4 td, 
table.stats4 tr, 
table.stats4 td.main,
table.stats5, 
table.stats5 thead, 
table.stats5 tbody, 
table.stats5 th, 
table.stats5 td, 
table.stats5 tr, 
table.stats5 td.main,
table.stats6, 
table.stats6 thead, 
table.stats6 tbody, 
table.stats6 th, 
table.stats6 td, 
table.stats6 tr, 
table.stats6 td.main		{ display: block; }
	

table.stats thead tr, 
table.stats3 thead tr, 
table.stats4 thead tr, 
table.stats5 thead tr, 
table.stats6 thead tr 		{ position: absolute;
			top: -9999px;
			left: -9999px;}
	
table.stats tr, 
table.stats3 tr, 
table.stats4 tr, 
table.stats5 tr, 
table.stats6 tr 		{ border: 1px solid #c8dae5;
			height:auto;}
	
table.stats td, 
table.stats td.main, 
table.stats3 td, 
table.stats4 td, 
table.stats5 td, 
table.stats6 td  		{ border: none;
			border-bottom: 1px solid #c8dae5;
			position: relative;
			height:3em;
			padding-left: 50%; 
			font: .8em 'Roboto Condensed', sans-serif;
			text-align:left;
			word-wrap:break-word;}

table.stats td.main 		{background-color: transparent;
			color:#000;}

table.stats td:before,
table.stats3 td:before, 
table.stats4 td:before,
table.stats5 td:before,
table.stats6 td:before,
table.stats td.main:before	 { position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			word-wrap:break-word;
			}
	
table.stats td:nth-of-type(1):before { content: "Programa:  "; }
table.stats td:nth-of-type(2):before { content: "Beneficiarios:  "; }
table.stats td:nth-of-type(3):before { content: "Pasta para sopa con spirulina:  "; }
table.stats td:nth-of-type(4):before { content: "Mazapáncon concentrado proteinico y spirulina:  "; }
table.stats td:nth-of-type(5):before { content: "Áreasde atención:  "; }

table.stats3 td:nth-of-type(1):before { content: "Amino Acids (essentials)"; }
table.stats3 td:nth-of-type(2):before { content: "Spirulina grams"; }
table.stats3 td:nth-of-type(3):before { content: "Egg Protein per 100 grams of"; }
table.stats3 td:nth-of-type(4):before { content: "FAO Standard proteins"; }

table.stats4 td:nth-of-type(1):before { content: "Carbohydrates"; }
table.stats4 td:nth-of-type(2):before { content: "Per 100 grams"; }

table.stats5 td:nth-of-type(1):before { content: "Lipids (Principal Ones)"; }
table.stats5 td:nth-of-type(2):before { content: "mg/Kg"; }
	
table.stats6 td:nth-of-type(1):before { content: "Vitamins"; }
table.stats6 td:nth-of-type(2):before { content: "mg/Kg"; }
}





@media screen and (min-width: 601px) and (max-width: 728px){
@charset "UTF-8";
body 		{ font-size:90%;}

.wrap 		{width:94%;}

h1		{font-size:1.5em;}

h2  		{font-size:1.3em;
		line-height:1.3em;}

h3  		{font-size:1.15em;
		margin-top:0px;
		margin-bottom:.5em;}

h4  		{font-size:1em;}

.blue 		{font-size:1.15em;
		color:#0766ae;}

.lg   		{font-size:1.5em;}

#top		{padding-bottom:1.5em;}


#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.4em; 			
		
			}

#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.95em; margin-top:1em}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
#innerquote	{ font-size:1.05em; line-height:1.2em;} 

.column		{font-size:.8em;}

.third 		{width:50%;
		margin:0px 0px 2em 0px;
		float:left;
		text-align:center;}

.three70 		{float:none;
		clear:both;
		width:100%;
		line-height:1.25em;
		margin:1.5em 0px;}

.third img 		{width:80%;
		margin:auto;}

.ltblue		{font-size:.9em;}



#title 		{font-size:1.4em; 
		line-height:1.4em;}

.bio img 		{width:25%;}



table.stats, 
table.stats thead, 
table.stats tbody, 
table.stats th, 
table.stats td, 
table.stats tr, 
table.stats td.main, 	
table.stats3, 
table.stats3 thead, 
table.stats3 tbody, 
table.stats3 th, 
table.stats3 td, 
table.stats3 tr, 
table.stats3 td.main,
table.stats4, 
table.stats4 thead, 
table.stats4 tbody, 
table.stats4 th, 
table.stats4 td, 
table.stats4 tr, 
table.stats4 td.main,
table.stats5, 
table.stats5 thead, 
table.stats5 tbody, 
table.stats5 th, 
table.stats5 td, 
table.stats5 tr, 
table.stats5 td.main,
table.stats6, 
table.stats6 thead, 
table.stats6 tbody, 
table.stats6 th, 
table.stats6 td, 
table.stats6 tr, 
table.stats6 td.main		{ display: block; }
	

table.stats thead tr, 
table.stats3 thead tr, 
table.stats4 thead tr, 
table.stats5 thead tr, 
table.stats6 thead tr 		{ position: absolute;
			top: -9999px;
			left: -9999px;}
	
table.stats tr, 
table.stats3 tr, 
table.stats4 tr, 
table.stats5 tr, 
table.stats6 tr 		{ border: 1px solid #c8dae5;
			height:auto;}
	
table.stats td, 
table.stats td.main, 
table.stats3 td, 
table.stats4 td, 
table.stats5 td, 
table.stats6 td  		{ border: none;
			border-bottom: 1px solid #c8dae5;
			position: relative;
			height:3em;
			padding-left: 50%; 
			font: .8em 'Roboto Condensed', sans-serif;
			text-align:left;
			word-wrap:break-word;}

table.stats td.main 		{background-color: transparent;
			color:#000;}

table.stats td:before,
table.stats3 td:before, 
table.stats4 td:before,
table.stats5 td:before,
table.stats6 td:before,
table.stats td.main:before	 { position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			word-wrap:break-word;
			}
	
table.stats td:nth-of-type(1):before { content: "Programa:  "; }
table.stats td:nth-of-type(2):before { content: "Beneficiarios:  "; }
table.stats td:nth-of-type(3):before { content: "Pasta para sopa con spirulina:  "; }
table.stats td:nth-of-type(4):before { content: "Mazapáncon concentrado proteinico y spirulina:  "; }
table.stats td:nth-of-type(5):before { content: "Áreasde atención:  "; }

table.stats3 td:nth-of-type(1):before { content: "Amino Acids (essentials)"; }
table.stats3 td:nth-of-type(2):before { content: "Spirulina grams"; }
table.stats3 td:nth-of-type(3):before { content: "Egg Protein per 100 grams of"; }
table.stats3 td:nth-of-type(4):before { content: "FAO Standard proteins"; }

table.stats4 td:nth-of-type(1):before { content: "Carbohydrates"; }
table.stats4 td:nth-of-type(2):before { content: "Per 100 grams"; }

table.stats5 td:nth-of-type(1):before { content: "Lipids (Principal Ones)"; }
table.stats5 td:nth-of-type(2):before { content: "mg/Kg"; }
	
table.stats6 td:nth-of-type(1):before { content: "Vitamins"; }
table.stats6 td:nth-of-type(2):before { content: "mg/Kg"; }

}




@media screen and (min-width: 729px) and (max-width: 800px) {
@charset "UTF-8";
.wrap 		{width:86%;}

#innerquote		{font-size:1.15em;
				line-height:1.35em;}
				
#top		{height:auto;padding-bottom:2em;}

.blue 		{font-size:1.15em;
		color:#0766ae;}

#header_center	{margin-bottom:.5em;}
#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{
		font-size:1.25em; 		
		line-height:1.2em;
		}
			
#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}
					
#header_bottom p span {font-size:.8em; }

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
#title 		{font-size:1.4em; 
		line-height:1.4em;}

.ltblue		{font-size:.9em;}

.bio img 		{width:25%;}

.third 		{width:50%;
		margin:0px 0px 2em 0px;
		float:left;
		text-align:center;}

.three70 		{float:none;
		clear:both;
		width:100%;
		line-height:1.25em;
		margin:1.5em 0px;}

.third img 		{width:80%;
		margin:auto;}

h1		{font-size:1.5em;}

h2  		{font-size:1.3em;
		line-height:1.3em;}

h3  		{font-size:1.15em;
		margin-top:0px;
		margin-bottom:.5em;}

h4  		{font-size:1em;}



.lg   		{font-size:1.5em;}

table.stats, 
table.stats thead, 
table.stats tbody, 
table.stats th, 
table.stats td, 
table.stats tr, 
table.stats td.main, 	
table.stats3, 
table.stats3 thead, 
table.stats3 tbody, 
table.stats3 th, 
table.stats3 td, 
table.stats3 tr, 
table.stats3 td.main,
table.stats4, 
table.stats4 thead, 
table.stats4 tbody, 
table.stats4 th, 
table.stats4 td, 
table.stats4 tr, 
table.stats4 td.main,
table.stats5, 
table.stats5 thead, 
table.stats5 tbody, 
table.stats5 th, 
table.stats5 td, 
table.stats5 tr, 
table.stats5 td.main,
table.stats6, 
table.stats6 thead, 
table.stats6 tbody, 
table.stats6 th, 
table.stats6 td, 
table.stats6 tr, 
table.stats6 td.main		{ display: block; }
	

table.stats thead tr, 
table.stats3 thead tr, 
table.stats4 thead tr, 
table.stats5 thead tr, 
table.stats6 thead tr 		{ position: absolute;
			top: -9999px;
			left: -9999px;}
	
table.stats tr, 
table.stats3 tr, 
table.stats4 tr, 
table.stats5 tr, 
table.stats6 tr 		{ border: 1px solid #c8dae5;
			height:auto;}
	
table.stats td, 
table.stats td.main, 
table.stats3 td, 
table.stats4 td, 
table.stats5 td, 
table.stats6 td  		{ border: none;
			border-bottom: 1px solid #c8dae5;
			position: relative;
			height:3em;
			padding-left: 50%; 
			font: .8em 'Roboto Condensed', sans-serif;
			text-align:left;
			word-wrap:break-word;}

table.stats td.main 		{background-color: transparent;
			color:#000;}

table.stats td:before,
table.stats3 td:before, 
table.stats4 td:before,
table.stats5 td:before,
table.stats6 td:before,
table.stats td.main:before	 { position: absolute;
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			word-wrap:break-word;
			}
	
table.stats td:nth-of-type(1):before { content: "Programa:  "; }
table.stats td:nth-of-type(2):before { content: "Beneficiarios:  "; }
table.stats td:nth-of-type(3):before { content: "Pasta para sopa con spirulina:  "; }
table.stats td:nth-of-type(4):before { content: "Mazapáncon concentrado proteinico y spirulina:  "; }
table.stats td:nth-of-type(5):before { content: "Áreasde atención:  "; }

table.stats3 td:nth-of-type(1):before { content: "Amino Acids (essentials)"; }
table.stats3 td:nth-of-type(2):before { content: "Spirulina grams"; }
table.stats3 td:nth-of-type(3):before { content: "Egg Protein per 100 grams of"; }
table.stats3 td:nth-of-type(4):before { content: "FAO Standard proteins"; }

table.stats4 td:nth-of-type(1):before { content: "Carbohydrates"; }
table.stats4 td:nth-of-type(2):before { content: "Per 100 grams"; }

table.stats5 td:nth-of-type(1):before { content: "Lipids (Principal Ones)"; }
table.stats5 td:nth-of-type(2):before { content: "mg/Kg"; }
	
table.stats6 td:nth-of-type(1):before { content: "Vitamins"; }
table.stats6 td:nth-of-type(2):before { content: "mg/Kg"; }
}





@media screen and (min-width: 801px) and (max-width: 900px){
@charset "UTF-8";
.wrap 		{ width:90%; }

.three70 		{font-size:.9em;		
		line-height:1.25em;}


#innerquote		{font-size:1.25em;
				line-height:1.35em;	}
				
.ltblue {width:auto;}
				
#top		{height:auto;padding-bottom:3em;}

#header_center	{margin-bottom:.5em;}
#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.4em; 		
		line-height:1.3em;
		}
			
#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.95em; margin-top:1em}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 
#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
ul.slimmenu li .sub-collapser {visibility:hidden}
}




@media screen and (min-width: 901px) and (max-width: 1024px){
@charset "UTF-8";
body 		{ font-size:105%; }

.wrap 		{ width:90%; }

#top		{height:auto;padding-bottom:2em;}

#header_center	{margin-bottom:.5em;}
#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.4em; 		
		line-height:1.35em;
			}
			
#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span	{font-size:.8em;}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 



.three70 		{font-size:.9em;		
		line-height:1.25em;}

#innerquote		{font-size:1.5em;
				line-height:1.35em;}

#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
}





@media screen and (min-width: 1025px) and (max-width: 1280px){
@charset "UTF-8";
body 		{ font-size:110%; }

.wrap 		{ width:80%; }

#top		{height:auto;padding-bottom:2em;}

#header_center	{margin-bottom:.5em;}
#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.9em; 		
		line-height:1.7em;
		}
			
#header_bottom p	{font-size:1em; 
					text-align:justify;
					-moz-text-align-last: center;
    				text-align-last: center;}

#header_bottom p span  {font-size:.85em}

#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

.three70 		{font-size:1em;		
		line-height:1.45em;}
		
#innerquote   {font-size:1.55em;
				line-height:1.5em;}
#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
}





@media screen and (min-width: 1281px) and (max-width: 1440px){
@charset "UTF-8";
body 		{ font-size:110%; }

.wrap 		{ width:75%; }

.three70 		{font-size:1.1em;		
		line-height:1.65em;}
		
#innerquote		{font-size:1.5em;
				line-height:1.5em;}  

#top		{height:auto;padding-bottom:3em;}

#header_center	{margin-bottom:.5em;}
#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.9em; 		
		line-height:1.7em;
		}
			
#header_bottom p	{font-size:1em; 
		text-align:justify;
		-moz-text-align-last: center;
    		text-align-last: center;}
					
#header_bottom p span  {font-size:.9em}					
#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

					
#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
}






@media screen and (min-width: 1441px){
@charset "UTF-8";
body 		{ font-size:110%; }

.wrap 		{ width:75%; }

.three70 		{font-size:1.1em;		
		line-height:1.75em;}

#innerquote		{font-size:1.8em;
				line-height:1.7em;}
				
#top		{height:auto;padding-bottom:3em;}


#header_bottom	{width:100%;text-align:center;}

#header_center h1 	{font-size:1.9em; 		
		line-height:1.7em;
		}
			
#header_bottom p	{font-size:1em; 
		text-align:justify;
		-moz-text-align-last: center;
    		text-align-last: center;}

#header_bottom p span  {font-size:.9em}					
#header_bottom p span.blue	{font-size:1em; display:block; margin-top:.5em; line-height:1.1em} 

#google_translate_element {
		position:relative;
		width:100%;
		height:2em;
		display:block;	
		float:none;
		clear:both;
		margin:.5em auto;			
		}
}

@media screen and (min-width: 1900px){

#innerquote		{font-size:1.9em;
				line-height:2em;}	
}