.ellipsify{word-break:kee-all!important;font-size:14px;padding:10px}.recomaindiv{margin-right:40px;margin-bottom:0}@media(max-width:480px){.recomaindiv{margin:0 0 30px!important;font-size:12px!important}}@media(max-width:990px){.recomaindiv{height:auto!important;font-size:12px!important}}.ui-autocomplete{cursor:default;height:200px;overflow-y:scroll;overflow-x:hidden;position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 25px;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.main_recomaindiv,.recomaindiv{box-shadow:0 4px 10px 4px rgba(19,35,47,.3)}.ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#555;text-decoration:none}.ui-state-active,.ui-state-hover{text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}body,html{height:inherit}.toggle-group{margin:0;padding:0}@media(max-width:800px){.searchwidth{left:0!important}}.medfast{font-size:11px;margin:15px 0;padding:10px 0 0;border-top:1px solid #b7b7b7}.medMainProdPnl{background:#5f9ea0;color:#fff;padding:10px}@media(max-width:480px){.medMainProdPnl{background:#5f9ea0;color:#fff}}span.recomspan{display:block;margin:0;font-size:18px;border-radius:0 0 3px 3px;color:#fff;background:#009688;padding:8px 0;text-align:center}font,li{font-size:13px}font{height:17px;display:block}.recomaindiv{border:1px solid #d3d3d3;padding:8px;margin:40px 40px 0;height:265px}.main_recomaindiv{border:1px solid #d3d3d3;padding-bottom:10px}@media(max-width:480px){.recomaindiv{margin:0 0 30px!important}.main_recomaindiv{margin-bottom:30px}}@media(max-width:990px){.recomaindiv{height:auto!important}}.searchwidth{left:50%;margin-bottom:25px}#ftridmove{margin-top:210px}@media(max-width:480px){#ftridmove{margin-top:100px}}a.focus{outline:0!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:50% 50% repeat-x #fff;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:100% 100% repeat-x #d7f4f8;font-weight:400;color:#000!important;padding-bottom:auto!important}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#333;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #3bb54a;background:50% 50% repeat-x #3bb54a;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #D3D8DA;background:50% 50% repeat-x #D3D8DA;color:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.MEDbutton{background-color:#78b7a9!important;padding:5px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:3px;cursor:pointer}.MEDbutton1{background-color:#fff;color:#fff;border:2px solid #78b7a9}.MEDbutton1:hover{background-color:#65a99a!important;color:#fff}fieldset,label{margin:0;padding:0}body{margin:20px}h1{font-size:1.5em;margin:10px}.MEDrating{border:none;float:left}.MEDrating>input{display:none}.MEDrating>label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:"\f005"}.MEDrating>.half:before{content:"\f089";position:absolute}.MEDrating>label{color:#ddd;float:right}.MEDrating:not(:checked)>label:hover,.MEDrating:not(:checked)>label:hover~label,.MEDrating>input:checked~label{color:gold}.MEDrating>input:checked+label:hover,.MEDrating>input:checked~label:hover,.MEDrating>input:checked~label:hover~label,.MEDrating>label:hover~input:checked~label{color:#FFED85}