/*file: diet_plan.css*/
.diet_plan #menu{padding:16px}.diet_plan button.btn.btn-sm.move-today{padding:0 16px;line-height:30px}.diet_plan #renderRange{padding-left:12px;font-size:19px;vertical-align:middle}.diet_plan button.btn.btn-sm.move-day{padding:8px;font-size:0}.diet_plan button.btn.btn-sm{border-radius:25px!important;border:1px solid;border-color:rgb(100,100,100)!important;color:#444;-webkit-border-radius:25px!important;-moz-border-radius:25px!important;-ms-border-radius:25px!important;-o-border-radius:25px!important}.diet_plan .calendar-icon{width:14px;height:14px;display:inline-block;vertical-align:middle}.ic-arrow-line-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAKNJREFUKBVjYKA2aGhoYMJnJiM2ybCwsIb////rCQoKhs+aNes3NjUYpoJsAmkCKg58//79yrS0NFZsGrHaCFIM0gTSDMTrsdnMjM20s2fP/rOxsVn348cPHZBmEA3ig8Rh6rFqBEkS0ozhR5iJhGisfgRpIuRPrBoJaQIZjOFUUHQQClGQRozAOXDgwH8dHR1NoNx7bNEA0oQXEEpyeDXjkwQAiyNhSndGN/YAAAAASUVORK5CYII=) no-repeat}.ic-arrow-line-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAK1JREFUKBVjYKAFaGhoYMJlLjMuibS0NNZHjx6t1tHR0bx69eoBdHVYTQRpev/+/Uqg4sD////rYbOZEd0kZE1AufWCgoLhs2bN+o2uDkUjsZpAhsA1kqIJpBGrH0EShAA8VM+ePfvPxsZm3Y8fP3SAmgJBNIgPEsdmCFwjSJIUzRhOBYUgKCSB5qwH4kBQtBAVHSCbQQAWWIyMjJdWrVrVABYklsBmE7F6caoDAB4rYZDo034sAAAAAElFTkSuQmCC) no-repeat}.details{padding:25px}.details span{font-weight:600;font-size:16px}.details .buttons{text-align:right}.details .buttons .del_dt34{color:#fff;background-color:red}.tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background:none;color:#333}.calendar_frm{padding:10px 35px;margin-top:-20px}.cust_chs.disbl,.diet_plan.disbl,.diet_btn.disbl,.grp_chs.disbl,.with_ssn.disbl,.without_ssn.disbl{display:none}.cust_chs{display:block}div#ctg_slc75_grp_ind{margin-top:-20px}div#ctg_slc75_grp_ind .mdl-menu__item{text-align:right}.grp_chs div{display:block}._exnd_d_p745{display:inline-block;font-size:30px;padding:3px 6px 5px;background-color:#1637ce;color:#fff;border-radius:100%;margin-left:15px;line-height:21px;cursor:pointer;outline:none;user-select:none;vertical-align:middle}.plus_btn{display:inline-block;font-size:30px;padding:3px 6px 5px;background-color:#6fab41;color:#fff;border-radius:100%;margin-left:25px;line-height:21px;cursor:pointer;outline:none;user-select:none;vertical-align:middle}.diet_type div:first-child{width:77%}.srch_recipe div:first-child{width:50%}.diet_type div,.srch_recipe div,.recipe_ttl,.inp,.uom,.remove_recipe{display:inline-block}.srch_recipe .auto_srch_widg,.diet_type .auto_srch_widg{display:none}.cust_chs .auto_srch_widg.cust_dt{display:none}.recipe_ttl{width:33%}.inp{width:45%}.diet_plan_info .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.diet_plan_info .title div{width:30%}.diet_plan_info .title span.ttl23{font-size:18px;font-weight:600}.inp input[type="text"]{width:90%;border-color:#b6c7b6}.ssn_ttl{font-size:14px;font-weight:600}.session{margin-bottom:20px}.diet_plan_info{margin:20px 0;padding-bottom:20px;border-bottom:.5px solid #cecece}span.mdi.mdi-close.close_diet_plan_21{background-color:#dcbdc1;border-radius:100%;padding:1.5px 4px;cursor:pointer}.uom{width:10%}.remove_recipe{cursor:pointer;color:red;text-decoration:underline}.calendar_frm div{display:inline-block;margin-right:15px}.diet_btn button.mdl-button.mdl-js-button.mdl-button--raised.mdl-js-ripple-effect.mdl-button--accent.submit_diet{margin-top:0;padding:7px 19px}.ssn_ttl span{width:10px;height:10px;display:inline-block;margin-right:5px;border-radius:50%}span.clr_mrng{background-color:#cddc39}span.clr_aftrn{background-color:#d4912d}span.clr_eve{background-color:#add8e6}span.clr_n8{background-color:#5252ff}.prod_vw_box_dsn.dt_view_diet_pop74{width:50%}.tui-full-calendar-month-week-item .tui-full-calendar-weekday-schedule{text-align:left;height:45px!important}