.banner-text{
	background-color:#FFC52F;
	padding:70px 0 30px;
}

.banner-title{
	font-size:56px;
	line-height:100%;
	color:#FFFFFF;
}

.banner-title-1{
	font-size:90px;
	color:#FFFFFF;
	line-height:125%;
}

.banner-title-2{
	font-size:40px;
	color:#FFFFFF;
	line-height:125%;
}

.product{
	background-color:#FFFFFF;
	margin-bottom:75px;
}

.product-title{
	font-size:40px;
}

.product-tdox-text{
	color: #709C30;
}

.product-tplus-text{
	color: #FFC52F;
}

.product-3hplus-text{
	color: #46878C;
}

.product-bullet{
	font-size:large;
}

.product-bullet ul{
	padding:0 0 0 15px;
}

.product-text{
	color:#999;
}

.product-sachet{
	margin:10px 0;
	padding:0 10px;
}

.product-sachet img{
	max-height:48px;
}

.product-text, .product-bullet{
	padding:0 38px;
	text-align:left;
}

.product-bullet li span{
	position:relative;
	left:0;
}

.product-ingredient{
	margin-top:25px;
}

.product-ingredient img{
	width:55px;
}

.product-more{
	margin:15px 0 40px;
}

.product-more a{
	border-radius: 20px;
	display:inline-block;
	color:#FFF;
	padding:5px 50px;
	text-decoration:none;
	font-size:22px;
}

.product-more a > span{
	font-weight:bold;
	color:#ffe734;
}

.product-more-tdox a{
	background-color:#719c30;
}

.product-more-tplus a{
	background-color:#f7941d;
}

.product-more-3hplus a{
	background-color:#46878C;
}

.product-remark{
	padding:50px 0 100px;
}

.product-remark-title{
	font-size:72px;
	color:#FFFFFF;
	margin-bottom:15px;
}

.product-remark-text{
	text-align:justify;
	color:#709C30;
	font-size:large;
}

.product-remark{
	position:relative;
}

#floating-carrot{
	position:absolute;
	left:100px;
	top:-30px;
}

#floating-spinach{
	position:absolute;
	right:30px;
	top:30px;
}

#floating-amla{
	position:absolute;
	left:10px;
	bottom:20px;
}

#floating-yam{
	position:absolute;
	right:90px;
	bottom:-40px;
}

.ingredient-icon-tdox .tooltip-inner {
	color: #709C30;
	background-color: #FFFFFF;
}

.ingredient-icon-tplus .tooltip-inner {
	color: #FFC52F;
	background-color: #FFFFFF;
}

.ingredient-icon-3hplus .tooltip-inner {
	color: #46878C;
	background-color: #FFFFFF;
}

@media (max-width: 767px) {
	.banner-title{
		font-size:32px;
	}
	
	.banner-text{
		padding-top:50px;
	}

	.banner-title-1{
		font-size:36px;
	}
	
	.banner-title-2{
		font-size:16px;
	}
	
	.product-title{
		font-size:36px;
	}
	
	.product-remark-title{
		font-size:28px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.banner-title-1{
		font-size:56px;
	}
	
	.banner-title-2{
		font-size:22px;
	}
	
	.product-remark-title{
		font-size:52px;
	}
	
	#floating-carrot{
		left:50px;
	}
	
	#floating-spinach{
		right:10px;
	}
	
	#floating-amla{
		left:0px;
	}
	
	#floating-yam{
		right:50px;
	}
}

@media (max-width: 1199px) {
	.product-bullet ul{
		margin-bottom:0;
	}
}