* { margin:0px; padding:0px; }
body { background-color: #F9F9F9; font-family: Arial, Courier; font-size:0.7em;}

a,a:active,a:focus,a img{
text-decoration:none;
border:none;
outline: none;
-moz-outline-style: none;
}
.ui-tabs .ui-tabs-panel{padding:1em 0.4em !important;}
.ui-fb-note{border: 1px solid #735c72 !important;background: #ffffdd !important;color: #735c72 !important;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif !important;font-size: 11px !important;}
.ui-fb-note:hover{border-color: #ffffdd !important;}
#radio-size .ui-button{width:97px !important;} #radio-size .ui-button .ui-button-text{padding: 0.4em 0.5em;}
#radio-size{width:410px !important;}
#wrap{overflow:visible;height:auto;width:760px;}
#fs_wrapper{ overflow-x:hidden;margin:5px; padding:5px; border:groove 2px threedface;width:425px;float:left;}
#fs_results_view{margin-top:5px;margin-left:0px; padding:5px; border:groove 2px threedface;background-color:gray;width:297px;float:left;/*height:48.4em;*/}
#fs_results_view #fs_information{ overflow-y:auto;background-color:#ffffdd; border:solid 1px #8d8c99;/*height:37.9em;*/margin-bottom:5px;}
.fs_result_item a:link, .fs_result_item a:visited{ color:black;}
.fs_result_item a:hover, .fs_result_item a:active{ color:#556; }


#fs_results_wrapper{ position:relative;margin-top:10px; border:groove 2px threedface;height:auto;}
#fs_results{ text-align:justify;position:relative;margin:5px;padding:5px; background-color:#ffffff; border:solid 1px gray;height:auto;min-height:30em; }
#fs_results a{ position:relative; }

#fs_results img{ cursor:pointer;margin:2px;
    transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
 }
 #like-wrap{position:relative;height:60px;background-color:#eee;border:solid 1px #835c72;overflow:hidden; }
 #like-wrap img#fb-icon{ position:relative;height: 85px;width:35px;float:left; }
 #like-wrap #like-wrap-container{ position:relative;padding:2px;float:left;width:275px;height:80px }
#like-box{text-align:center;display:block;}
 #fs_results img:hover, #fs_results img.priority:hover{ margin:2px;
    box-shadow: 0px 0px 15px #7bc1f7;
    -moz-box-shadow: 0px 0px 15px #7bc1f7;
    -webkit-box-shadow: 0px 0px 15px #7bc1f7;
	border:solid 0px #9ecaed; }
#fs_results img.priority{ margin:2px; box-shadow: 0px 0px 10px #EF4474;
    -moz-box-shadow: 0px 0px 10px #EF4474;
    -webkit-box-shadow: 0px 0px 10px #EF4474;

	border:solid 0px #EF4474;}

table.fs_food_desc {width:100%;text-align:left;border-collapse:collapse; }
table.fs_food_desc tr{}
table.fs_food_desc tr:last-child td{border-bottom:none;}
table.fs_food_desc td { border-bottom:groove 2px threedface;text-align:left;vertical-align:top;font-size:1em;}
table.fs_food_desc td:first-child{ color:#556;font-weight:bold;padding-left:50px;}
#fs_loadingwrap{ z-index:2000;position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;vertical-align:middle;line-height:100%;}

#fs_results #fs_error{ vertical-align:middle;font-size:1em;background-color:#FEF1EC;text-align:center;display:block;position:relative;width:20em;height:3em;vertical-align:center;margin:10px auto;padding:5px; }
#fs_results_wrapper #fs_attributes{ display:block;position:relative;margin:5px;padding:5px;background-color:#F1F1F1; border:solid 1px gray;}
#fs_attributes div{ display:inline;margin-right:10px; }
#fs_attributes button{ float:right;}
#fs_attributes span{ display:none;line-height:1.2em;cursor:pointer;margin:0px 3px 0px 3px;padding:2px;background-color:#E1E1E1;border:solid 1px lightgray;}#fs_attributes span:hover{ background-color:#FFF8BA;}
#fs_attributes span#del-all{ height:1.3em;overflow:hidden;vertical-align:text-bottom;float:right;margin:0px;padding:2px;padding-left:0px;padding-right:4px;margin-top:-2px;}
#fs_attributes span i{ font-style:normal;vertical-align:text;font-weight:bold;color:black;font-size:1.2em;margin:0 0 0 5;}
#fs_loadingwrap { position:absolute;width:100%;height:100%;vertical-align:middle;text-align:center; }
#fs_loadingwrap span{ display:inline-block;margin-top:15px;position:relative;color:black;font-size:1.2em;line-height:3.5em;text-align:center;padding:5px;background-color:eee;border:5px solid #FF7E00;*zoom:1;*display:inline; }
#fs_loadingwrap img{ position:relative;display:block;vertical-align:text-bottom;width:50px;height:50px; }

#fs_age, #fs_age:focus{  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none; border:none;outline: none; }
#fs_age_bubble{ position:absolute;display:none;width:80px;height:80px;background-image: url('../images/age_bubble.png'); }
span.fs-info{ position:relative; }
span.fs-info span{ position:absolute;display:none;width:1px;height:1px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.4); }
span.fs-info:hover span{ display:inline-block;padding:5px;background-color:#FEF1EC;width:300px;height:auto;color:#FF7E00;border:solid 1px #FF7E00;z-index:1999; }

.ui-gradient{
background-image: linear-gradient(bottom, rgb(142,141,153) 48%, rgb(255,241,255) 84%, rgb(255,241,255) 84%);
background-image: -o-linear-gradient(bottom, rgb(142,141,153) 48%, rgb(255,241,255) 84%, rgb(255,241,255) 84%);
background-image: -moz-linear-gradient(bottom, rgb(142,141,153) 48%, rgb(255,241,255) 84%, rgb(255,241,255) 84%);
background-image: -webkit-linear-gradient(bottom, rgb(142,141,153) 48%, rgb(255,241,255) 84%, rgb(255,241,255) 84%);
background-image: -ms-linear-gradient(bottom, rgb(142,141,153) 48%, rgb(255,241,255) 84%, rgb(255,241,255) 84%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.48, rgb(142,141,153)),
	color-stop(0.84, rgb(255,241,255)),
	color-stop(0.84, rgb(255,241,255))
);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#CCCCCC',GradientType=0 ); /* ie */}
.ui-corner-bottom-none{
	-moz-border-radius-bottomleft: 0px !important;
	-webkit-border-bottom-left-radius: 0px !important;
	-khtml-border-bottom-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;

	-moz-border-radius-bottomright: 0px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-khtml-border-bottom-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}
.ui-corner-top-none{
	-moz-border-radius-topleft: 0px !important;
	-webkit-border-top-left-radius: 0px !important;
	-khtml-border-top-left-radius: 0px !important;
	border-top-left-radius: 0px !important;
	
	-moz-border-radius-topright: 0px !important;
	-webkit-border-top-right-radius: 0px !important;
	-khtml-border-top-right-radius: 0px !important;
	border-top-right-radius: 0px !important;
}	
.ui-corner-none{ 
	-moz-border-radius-bottomleft: 0px !important;
	-webkit-border-bottom-left-radius: 0px !important;
	-khtml-border-bottom-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	
	-moz-border-radius-bottomright: 0px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-khtml-border-bottom-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	
	-moz-border-radius-topleft: 0px !important;
	-webkit-border-top-left-radius: 0px !important;
	-khtml-border-top-left-radius: 0px !important;
	border-top-left-radius: 0px !important;
	
	-moz-border-radius-topright: 0px !important;
	-webkit-border-top-right-radius: 0px !important;
	-khtml-border-top-right-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

.fs_result_item{ display:none;margin:5px; }