﻿.rdi_perc_container {
	background-color:#FFF;
	border:2px solid #BACFE6;
	cursor:help;
	height:65px;
	margin-top:5px;
}
.rdi_perc_container .inner {
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
.rdi_perc_container table .big {
	font-size:30px;
	font-weight:700;
	line-height:30px;
	padding-right:10px;
	text-align:right;
}
.rdi_perc_container table .medium {
	color:#555;
	font-size:20px;
	margin-bottom:2px;
	margin-top:9px;
}
.rdi_perc_container table .small {
	color:#999;
	font-size:12px;
	font-weight:600;
}
.rdi_perc_container table .image {
	margin-top:3px;
}
.cfp_breakdown_container {
	background-color:#FFF;
	border:2px solid #BACFE6;
	height:65px;
	margin-top:5px;
}
.cfp_breakdown_container .inner {
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
}
.cfp_breakdown_container .big {
	font-size:12px;
	font-weight:700;
	line-height:14px;
}
.cfp_breakdown_container .small {
	font-size:11px;
	line-height:14px;
	margin-left:20px;
}
.cfp_breakdown_container .dot {
	float:left;
	height:8px;
	line-height:8px;
	margin-right:5px;
	margin-top:4px;
	width:8px;
}
.cfp_breakdown_container .carbs_dot {
	background-color:#4BB89A;
}
.cfp_breakdown_container .fat_dot {
	background-color:#E4B101;
}
.cfp_breakdown_container .protein_dot {
	background-color:#BC5F54;
}
.cfp_breakdown_container .image {
	margin-top:4px;
}
.MyFSHeaderFooterAdditional .rdi_perc_container, .MyFSHeaderFooterAdditional .cfp_breakdown_container {
	border:1px solid #BACFE6;
}