/* section to hold dynamic styles depending on language */

.dashboard-goal-margin { margin-left: 5px ! important; }

.summary-calories { width: 80px ! important; }
.summary-fat { width: 65px ! important; }
.summary-protein { width: 65px ! important; }
.summary-carbohydrates { width: 65px ! important; }

.summary-milk { width: 100px ! important; }
.summary-veg { width: 100px ! important; }
.summary-grains { width: 115px ! important; }
.summary-meats { width: 125px ! important; }

.summary-activity-low { width: 125px ! important; }
.summary-activity-mod { width: 125px ! important; }
.summary-activity-high { width: 125px ! important; }
.summary-activity-time { width: 135px ! important; }
.summary-activity-calories { width: 205px ! important; }

div.RadMenu { padding-left: 7px; }
div.RadMenu .rmFirst .rmLink:hover, div.RadMenu .rmFirst .rmExpanded
{
    width: 128px;
}

div.RadMenu .rmRootGroup
{
    width: 128px;
}

div.RadMenu .rmItem .rmLink { width: 128px; }

.dashboard .search-results-section .add
{
    width: 128px;
}

.ingredient-search-pantry { margin-left: 8px ! important; }
.div.RadMenu { padding-left: 7px; }
.dashboard .search-results-section span.th2 { padding-left: 52px; }

.menu-delete { margin-left: 0px ! important; }
.dashboard .search-results-section .add { padding: 3px 50px 3px 35px; }
.dashboard-goal-margin  {margin-left:12px;}
.activity-search-whats-this { padding-left: 38px; }
.dashboard .info-bar li.wider { width: 170px; }
.public-bmi-my-bmi { width: 280px;}

.dashboard .search-results-section .listbtnReplaceInPantry
{
    width: 118px;
    border: 0px;
    cursor: pointer;
    color: white;
    margin-left:25px;
    background:url('../images/add.png') left center no-repeat;
    padding: 3px 50px 3px 28px;
   
   
    
}
.dashboard .search-results-section .listbtnAddInPantry
{
    width: 30px;
    border: 0px;
    cursor: pointer;
    color: white;
    margin-left:25px;
    background:url('../images/add.png') left center no-repeat;
    padding: 3px 50px 3px 28px;
    display:block;
    text-align:right;
    float:right;
}

.dashboard .info-bar a.date i.day { width: 70px; }
.dashboard .info-bar a.date i.month { width: 34px; background-position: -80px 0 ; }
.dashboard .info-bar a.date i.dayno { width: 58px; background-position: -100px 0; }
.dashboard div.custom-search .text {font-size: 1.2em ! important;}
.dashboard .current-goals-section .buttons { float: right; width: 104px; padding: 12px 0 0; }
.dashboard .current-goals-section .section-content { float:left; width:468px; }

/*
Styles for new French DC social bar
*/
#dc_connect_tab { width: 154px !important; }
#dc_connect.open #dc_connect_tray { margin-left: -103px !important;}
/*#dc_connect {width:375px !important;}*/
#dc_connect_tray { width:381px !important;}
#dc_connect_tray table .social { width:121px !important;}
.dc_social_right {width:279px !important;}

.bmi-menu .underweight {background:url("../images/bmi_fr.jpg") no-repeat 0 0; width:123px;}
.bmi-menu .normal {background:url("../images/bmi_fr.jpg") no-repeat -246px 0; width:118px;}
.bmi-menu .overweight {background:url("../images/bmi_fr.jpg") no-repeat -482px 0; width:117px;}
.bmi-menu .obesity {background:url("../images/bmi_fr.jpg") no-repeat -716px 0; width:122px;}
.bmi-menu .underweight_active {background:url("../images/bmi_fr.jpg") no-repeat -123px 0; width:123px;}
.bmi-menu .normal_active {background:url("../images/bmi_fr.jpg") no-repeat -364px 0; width:118px;}
.bmi-menu .overweight_active {background:url("../images/bmi_fr.jpg") no-repeat -599px 0; width:117px;}
.bmi-menu .obesity_active {background:url("../images/bmi_fr.jpg") no-repeat -838px 0; width:122px;}

.header .download_app { background: transparent url("../images/smart_phone_app/phones_headder.png") no-repeat; height:82px; width:181px; float:left; margin-top:8px; margin-left:170px; }
.header .download_app a { margin:45px 0px 0px 12px; }