﻿#food_search_wrapper{display:inline; float:right; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px;margin:5px; width:740px;}
.food_search_box{float:right; background-color:#dedede; border:1px solid #cdcdcd; padding:5px; margin-bottom:3px; clear:both; width:730px; direction:rtl;}
.food_search_box_small{width:415px; clear:none;}
.food_search_box_smaller{width:290px; clear:none; margin-right:10px;background-color:#f5f5f5;}
.food_search_box_title{display:inline;float:right; margin-right:5px; color:#000; width:120px;}
.food_search_box_title_longer{width:250px; padding-bottom:4px;}
.food_search_box_title span{float:right; direction:rtl;}
#food_search_inside_foodcreation{float:right; width:428px;}
#myfood_list{display:inline;float:right; width:290px;}
#searchTxtDiv input{float:right; width:215px;}
#searcMyFoodshTxt {float:right; width:125px;}
.food_search_box_left_button{float:left; border:1px solid #000;color:#000;background-color:#d9d9d9;}
#serachResults{float:right; height:120px; width:290px; direction:rtl;}
#personalfood{float:right; height:120px; width:290px; direction:rtl;}
#mesComvo{width:120px; float:right;}
.food_search_add_button{float:left;}
.food_search_box_table{float:right; background-color:#f5f5f5; margin-bottom:3px; clear:both; width:742px; direction:ltr;}
.food_search_box_table_left{float:left; background-color:#f5f5f5; margin-bottom:3px; clear:both; width:742px; direction:ltr;}
.food_search_box_table table{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; border:1px solid #fc9200; margin-top:5px;}
.food_search_box_table tr.odd{background-color:#fff;}
.food_search_box_table tr.summary{font-weight:bold;}
.food_search_box_table td{border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd;text-align:right; padding:5px;}
.food_search_box_table td.first{border-left:none; padding:5px;}
.food_search_box_table th{border-left:1px solid #cdcdcd;}
.food_search_box_table th.first{border-left:none;}
.hiddenTD{width:1px;display:none;}
.mealHeader{border-left:none !important; font-weight:bold; background-color:#ffcc66;}

/*physical activity*/
.physical_activity_box{float:right; display:inline; margin-right:10px; background-color:#efefef; border:1px solid #cdcdcd; padding:5px; margin-bottom:10px; clear:both; width:720px; direction:rtl;}
.calculatorline_nohelp_longer{width:600px;}
