/*///////Starts in-depth nutrition facts */
html{font-family:arial; font-size:small;}
#inf-hd{
    font-family: "Arial Black", Gadget, sans-serif;
    font-size: 13px;
}

#inf-qkn1{float:left; border-bottom:7px black solid; width:100%; padding: 4px;}

#inf-qkn2{
	border-bottom:1px black solid; 
	margin-bottom:10px;
	float:left;  
	width:100%; 
	padding: 4px;
}
#inf-qkn3-forspace{
	width:100%; 
}

@media screen and (max-width: 337px){
		#inf-qkn2{
			font-size: 11px;
		}
	}

@media screen and (min-width: 250px){
  #inf-hd{
    font-size: 14px;
  }
}
@media screen and (min-width: 360px){
  #inf-hd{
    font-size: 17px;
  }
}
@media screen and (min-width: 400px){
  #inf-hd{
    font-size: 19px;
  }
}
@media screen and (min-width: 460px){
  #inf-hd{
    font-size: 24px;
  }
}

#inf-boxcontent{
max-width:676px; 
width:100%; 
float:left; 
padding:0px; 
border:0px solid #c7e4af;
    }

#inf-responsive{
	overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

#inf-boxcontent article
{
        float:left;
		width:100%;
        line-height:13px;
}

.inf-tblqnf { 
	width:100%; 
	border-collapse:collapse;
	font-size:smaller;
	float:left;
}

.inf-tblqnf tr {
 border-bottom:1px solid #000;
 }
.inf-tblqnf th { 
        border:none;
	border-bottom:3px black solid;
	text-align:left;
padding:4px;
}

.inf-tblqnf td { 
        border:none;
		border-top:1px solid black;
        padding:5px;
}
 
.inf-tblqnf tr:nth-child(even) { 	/*(even) or (2n 0)*/
	background: #ffffff;
}

.inf-tblqnf tr:nth-child(odd) { /*(odd) or (2n 1)*/
	background: #f8f8f8;
}

.inf-tblqnf th:nth-child(1) {
	width: 40%;
}
.inf-tblqnf th:nth-child(2) {
	width: 30%;
}
.inf-tblqnf th:nth-child(3) {
	width: 30%;
}

.inf-rightbottom{
	margin: 0 25px 0 0;
	}
#inf-fotr1{
	float:left; 
	border-bottom:1px black solid; 
	width:100%; 
	border-top:1px black solid; 
	line-height:15px;
	font-size:smaller;
	padding:3px;
	margin:10px 0 0 0;
}
#inf-fotr3{
	float:left;
	width:100%;
	font-size:x-small;
	max-width:678px;
    line-height:15px;
}

.inf-tblqnf th:nth-child(2) { 	/*(even) or (2n 0)*/
	text-align:right;
}
.inf-tblqnf th:nth-child(3) { 	/*(even) or (2n 0)*/
	text-align:right;
}
.inf-tblqnf td:nth-child(2) { 	/*(even) or (2n 0)*/
	text-align:right;
}

.inf-tblqnf td:nth-child(3) { 	/*(even) or (2n 0)*/
	text-align:right;
}