@charset "UTF-8";*{margin:0}#search_autocomplete{position:absolute;z-index:10px;top:110px;width:704px;height:150px;border:1px solid #aaa;background-color:#fff;overflow:hidden;overflow-y:scroll;display:none}.auto_complete{padding:4px;font-family:Tahoma,Verdana,Arial,Sans-Serif;font-size:16px}.ac_item{background-color:#fff;cursor:pointer;cursor:hand}.ac_item.aon{background-color:#eee}.auto_complete .result_limit{color:gray}html,body{height:100%;background-color:#f7f7f7;font-family:tahoma}ul,ol{padding-left:20px;margin-left:0}a{outline:0}*:focus{outline:0}a:link,a:visited,a:hover,a:active{color:#e3a011;color:#107ee3;color:#b0c715}.wrapper{width:990px;min-height:100%;height:auto!important;height:100%;margin:0 auto -73px;margin-left:auto;margin-right:auto}.wrapper_footer{width:990px;margin-left:auto;margin-right:auto}.page{width:990px;min-height:420px;padding:0;margin:0}.header_container{width:990px;height:82px}.header_logo{float:left;width:250px;height:80px;padding-top:24px;height:56px}.header_logo img{border:0}.header_content{float:left;width:740px;height:80px}.header_content .hc_center{float:left;width:736px;padding-top:0;text-align:right;font-size:20px;color:#aaa}.header_content .hc_center .user_bar{height:20px;padding-bottom:13px;padding-top:7px;text-align:right;font-size:12px;font-weight:400;color:#999}.header_content .hc_center .user_bar a{color:#999;padding:3px 4px;font-weight:400}.header_content .hc_center .user_bar a:hover{background:#aaa;color:#fff}.header_content .hc_center a{padding:5px 8px;text-decoration:none}.header_content .hc_center a:hover{background:#e3a011;background:#c5de16;color:#fff}.push{height:30px}.footer{height:50px;width:990px;text-align:center}.footer .links{width:990px;color:#aaa;height:16px;font-family:Tahoma,Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;padding-top:10px;margin-top:2px}.footer .links a:link,.links a:visited,.links a:active{text-decoration:none;color:#aaa}.footer .links a:hover{text-decoration:underline;color:#aaa}.footer .copyright{width:990px;margin-top:2px;font-family:Tahoma,Arial,sans-serif;font-size:11px;color:gray}.footer .copyright a:link,.copyright a:visited,.copyright a:active{text-decoration:none;color:gray}.footer .copyright a:hover{text-decoration:underline;color:gray}.breadcrumbs{height:14px;color:#aaa;font-family:Tahoma,Verdana,Arial,Sans-Serif;font-size:10px;padding-left:4px;text-align:left;padding-bottom:2px;margin-bottom:4px}.breadcrumbs_here{color:#4893e0;color:#c4974b;font-weight:700;padding-right:5px}.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:active,.breadcrumbs a:hover{text-decoration:none;color:#4893e0;color:#e0a848}.breadcrumbs a:hover{text-decoration:underline}.bcs{color:#eb5000;margin-left:1px;margin-right:1px}.bcs{background:url(../_images/breadcrumbs_sep.png) no-repeat 0 0;display:inline-block;width:6px;height:8px;margin-left:1px;margin-right:1px}div.alert-message{font-family:helvetica,arial,sans-serif;display:block;padding:13px 12px 12px;font-weight:700;font-size:14px;color:#fff;background-color:#2ba6cb;border:1px solid rgba(0,0,0,.1);margin-bottom:12px;margin-top:6px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,.3);position:relative}div.alert-message.center{margin-left:auto;margin-right:auto}div.alert-message a{text-decoration:none}div.alert-message .box-icon{display:block;float:left;background-image:url(../_images/alertbox_icons.png);width:30px;height:25px;margin-top:-2px;background-position:-8px -8px}div.alert-message p{margin:0}div.alert-message.success{background-color:#5da423;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}div.alert-message.success .box-icon{background-position:-48px -8px}div.alert-message.warning{background-color:#e3b000;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}div.alert-message.warning .box-icon{background-position:-88px -8px}div.alert-message.error{background-color:#d91116;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}div.alert-message.error .box-icon{background-position:-128px -8px}div.alert-message a.close{color:#333;position:absolute;right:4px;top:-1px;font-size:17px;opacity:.2;padding:4px}div.alert-message a.close:hover,div.alert-box a.close:focus{opacity:.4}.infobox_hint,.infobox_info{margin-top:8px;font-family:verdana,sans-serif;font-weight:700;font-size:13px;padding:19px 19px 19px 104px;background:#ffffd0 url(../_images/infobox_icon_hint.png) no-repeat 35px 50%;border:1px solid #fc0;color:#777;font-weight:400}.infobox_info{background:#daf2fc url(../_images/infobox_icon_info.gif) no-repeat 35px 50%;border:1px solid #1166b3;color:#1166b3}.infobox_hint p,.infobox_info p{margin:0}.tabs .tab{float:left;background:#7fb30a;color:#4e7100;width:calc(50% - 10px);padding:5px}.tabs .tab.cur{background:#adea23;color:#000;text-decoration:underline}.notification_box{background:url(../_images/notification_box.png) no-repeat 0 0;width:540px;height:252px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto}.notification_box a{color:#000}.notification_box .icon{margin-left:30px;margin-top:30px;width:128px;height:128px;float:left}.notification_box .icon.ok{background:url(../_images/notification_box_icon_ok.png) no-repeat 0 0}.notification_box .icon.error{background:url(../_images/notification_box_icon_error.png) no-repeat 0 0}.notification_box .icon.info{background:url(../_images/notification_box_icon_info.png) no-repeat 0 0}.notification_box .return_area{height:58px}.notification_box .return_icon{float:left;background:url(../_images/notification_box_back.png) no-repeat 0 0;width:48px;height:48px;margin-top:6px;margin-left:134px}.notification_box_bottom{width:540px;height:59px}.notification_box_bottom.on{background:url(../_images/notification_box_bottom_on.png) no-repeat 0 0;width:540px;height:59px}.notification_box .return_text{float:left;text-align:left;width:320px;padding-top:18px;padding-left:8px}.notification_box .return_text a{color:#fff;text-decoration:none;font-size:20px}.notification_box .text{float:left;width:351px;padding:10px;height:173px;font-size:24px}.notification_box .text div{height:163px;display:table-cell!important;vertical-align:middle;padding-bottom:20px}.box_big_header,.box_big_header_nt{width:968px;height:20px;color:#fff;font-family:Tahoma,Arial,sans-serif;font-weight:700;font-size:13px;padding:7px 10px 3px 12px}.box_big_header_nt{width:990px;height:30px;padding:0;font-size:0}.box_big_body{width:962px;padding:14px;min-height:110px}.box_big_footer{width:990px;height:3px;font-size:0;padding:0}.box_big_footer{background:url(../_images/box_gray_big_footer.png) no-repeat 0 0}.box_big_header,.box_big_header_nt{background:url(../_images/box_gray_big_header.png) no-repeat 0 0;color:#aaa}.box_big_header_nt{background:url(../_images/box_gray_big_header_nt.png) no-repeat 0 0}.box_big_body{background:url(../_images/box_gray_big_body.png) repeat-y 0 0}.box_big_footer{background:url(../_images/box_gray_big_footer.png) no-repeat 0 0}.tab_big_container{background:url(../_images/tab_big_container.png) no-repeat 0 0;width:950px;padding:0}.tab_big_body{padding:10px}.tab_big_tabs{height:27px;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:700;font-size:12px}.tab_big_tabs a:link,.tab_big_tabs a:hover,.tab_big_tabs a:visited,.tab_big_tabs a:active{text-decoration:none;color:gray}.tab_big_tab,.tab_big_tab_current,.tab_big_tab_prev{float:left;background:url(../_images/tab_big_tab.png) no-repeat 0 0;width:115px;height:27px;padding-top:6px;text-align:center}.tab_big_tab_current{background:url(../_images/tab_big_tab_current.png) no-repeat 0 0}.tab_big_tab_prev{background:url(../_images/tab_big_tab_prev.png) no-repeat 0 0;cursor:pointer;cursor:hand}.tab_big_tab{cursor:pointer;cursor:hand}.ok_text{background-image:url(../_images/icon_ok_text.png);background-repeat:no-repeat;background-position:0 4px;font-family:verdana,tahoma,arial;font-size:12px;font-weight:700;padding-top:6px;padding-right:10px;padding-left:19px;color:#90bc30;display:none}.go_back_container{font-family:Tahoma,Arial,sans-serif;font-size:10px;color:#888;margin-bottom:2px;padding:3px 8px;padding-right:2px;height:16px;background-color:#f2f2f2;-webkit-border-radius:16px;-khtml-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:1px solid transparent;_border:1px solid #fff;cursor:pointer;cursor:hand}.go_back_container.on{border:1px solid #79b7e7}.loading-indicator{height:80px;width:80px;background:url(../_images/ajax_loading.gif);background-repeat:no-repeat;background-position:center center}.loading-indicator-overlay{background-color:#fff;opacity:.7;filter:alpha(opacity=70)}.nosc{border:1px solid #f7941d;background:#feefda;text-align:center;clear:both;height:75px;position:relative;margin-bottom:20px;margin-top:10px}.nosc .x{position:absolute;right:3px;top:3px;font-family:courier new;font-weight:700}.nosc .bd{width:798px;margin:0 auto;text-align:left;padding:0;color:#000;padding-left:175px}.nosc .bd .i{width:75px;float:left}.nosc .bd .c{width:700px;float:left;font-family:Arial,sans-serif}.nosc .bd .c .t{font-size:14px;font-weight:700;margin-top:17px}.nosc .bd .c .d{font-size:12px;margin-top:6px;line-height:12px}.crud_table_container tr.tr_bank{color:blue}.crud_table_container tr.tr_plus{color:green}.crud_table_container tr.tr_minus{color:red}table.tab{border-collapse:collapse;table-layout:fixed;background:#fff;border:1px solid #bbb;font-family:Tahoma,sans-serif;font-size:12px}table.tab td{padding:1px 5px;vertical-align:top;text-align:left;border:1px solid #fbc4c4;color:#444}table.tab thead th{background-color:#ccc;border:1px solid #bbb;font-weight:700;font-size:11px;padding:3px 4px}table.tab tbody td{vertical-align:middle}table.tab tbody td.tar{text-align:right}table.tab tbody tr:hover{background:#e0fc9e!important}table.tab tbody tr.even{background:#eee}.main_left{float:left;width:350px;border-right:1px dashed #ccc;margin-right:4px;padding-right:4px}.main_right{float:left;width:600px;position:relative;top:-3px}.list_tree{width:350px}.list_tree ul{margin:0;padding:0;font-size:16px;font-family:tahoma}.list_tree li{border-radius:8px;width:150px;margin:0;padding:6px 10px;margin-bottom:0;margin-bottom:6px;list-style:none;background-repeat:no-repeat;text-align:center;background:#f4f4f4}.list_tree li.sel{background:#3d28b5;color:#fff}.cat_filter input{margin-bottom:5px;width:185px;margin-top:0}.list_tree li.note{position:relative;left:12px;padding:0 19px}.list_tree li.note:first-child{margin-top:3px}.list_tree li.folder{background:#fff;padding:0}.list_tree li.folder.hidden{background-repeat:no-repeat}.list_tree li.folder span{background:url(../_images/icon_folder.png) 0 1px;background-repeat:no-repeat;width:175px;display:inline-block;padding-left:20px}.list_tree li.folder.hidden span{background:url(../_images/icon_folder_hidden.png) 0 1px;background-repeat:no-repeat}.list_tree li.note.selected{background-color:#fff4b9}.list_tree li.folder span:hover,.list_tree li.note:hover{background-color:#eee}.buttons_place{float:right;margin-right:4px}.buttons_place .btn{float:left;width:21px;height:21px;margin-left:1px;margin-right:1px;background-repeat:no-repeat;background-position:2px 3px;position:relative;top:-2px}.mark_task{display:inline-block;background-image:url(../_images/mark_task.png);width:24px;height:24px;position:relative;top:4px}.mark_task.mark_remove{background-image:url(../_images/mark_task_remove.png)}.btn{width:21px;height:21px;margin-left:1px;margin-right:1px;background-repeat:no-repeat;background-position:2px 3px;position:relative;top:-2px}.btnlist{top:0;float:right}.btn.save{background-image:url(../_images/button_icon_save.png)}.btn.mode1{background-image:url(../_images/button_icon_mode1.png)}.btn.mode2{background-image:url(../_images/button_icon_mode2.png)}.btn.save.off{background-image:url(../_images/button_icon_save_gray.png)}.btn.add{background-image:url(../_images/button_icon_add.png)}.btn.rename{background-image:url(../_images/button_icon_rename.png)}.btn.rename.off{background-image:url(../_images/button_icon_rename_gray.png)}.btn.edit{background-image:url(../_images/button_icon_edit.png)}.btn.edit.off{background-image:url(../_images/button_icon_edit_gray.png)}.btn.delete{background-image:url(../_images/button_icon_delete.png)}.btn.delete.off{background-image:url(../_images/button_icon_delete_gray.png)}.btn.cat{background-image:url(../_images/button_icon_cat.png)}.btn.cat.off{background-image:url(../_images/button_icon_cat_gray.png)}.buttons_place .btn:hover{background-color:#ccc}.buttons_place .btn.next{background-image:url(../_images/paginator_nav_right.png);background-position:center;top:-1px}.buttons_place .btn.prev{background-image:url(../_images/paginator_nav_left.png);background-position:center;top:-1px}.btnlist.delete{background-image:url(../_images/button_icon_delete_gray.png)}.btnlist.delete:hover{background-image:url(../_images/button_icon_delete.png)}.btnlist.copy{background-image:url(../_images/icon_copy_gray.png)}.btnlist.copy:hover{background-image:url(../_images/icon_copy_gray.png)}.today_date_label{font-weight:400;display:inline-block;margin-left:6px}.day_controller{display:none}.alt_details{margin-left:4px;margin-right:4px;display:none;padding:3px;border:1px solid #bbb;background:#f3f3f3;font-size:13px}.alt_details .alt_box{width:100%}.alt_details .alt_box .box_one{width:50%;float:left}.title_place{color:#000}.meta{font-size:11px;color:#aaa}#saved_info{position:fixed;top:0;background:#73cc2c;border:1px solid #318c04;border-top:0 solid #fff;color:#fff;width:200px;padding:10px;font-size:20px;z-index:5;left:600px;text-align:center;display:none}a.add_big_button{background:#94ca14;color:#fff!important;font-weight:700;padding-left:20px!important;padding-right:20px!important}input[type=checkbox].css-checkbox,input[type=radio].css-checkbox,input[type=checkbox].css-checkbox-all{display:none}input[type=checkbox].css-checkbox+label.css-label,input[type=radio].css-checkbox+label.css-label,input[type=checkbox].css-checkbox-all+label.css-label-all,input[type=checkbox].css-checkbox+span.css-label,input[type=radio].css-checkbox+span.css-label,input[type=checkbox].css-checkbox-all+span.css-label-all,span.css-label{display:inline-block;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;padding-left:37px;height:33px;line-height:38px;font-size:24px;background-position:-1px -66px;color:#00b6d7;color:#000;transition-duration:.25s;transition-property:border,color,box-shadow}span.label{display:inline-block;padding-left:0;height:33px;line-height:38px;font-size:24px;vertical-align:middle;position:relative;left:-3px;top:-5px;width:650px}input[type=checkbox].css-checkbox:checked+label.css-label,input[type=radio].css-checkbox:checked+label.css-label,input[type=checkbox].css-checkbox:checked+span.css-label,input[type=radio].css-checkbox:checked+span.css-label{background-position:-1px -33px;color:#f50;color:#888}span.css-label,label.css-label{background-image:url(../_images/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}span.css-label{display:inline-block;padding-left:37px;height:33px}input[type=checkbox].css-checkbox-all+label.css-label-all{padding-left:18px;height:16px;line-height:15px;font-size:14px;background-position:-1px -1px}input[type=checkbox].css-checkbox-all:checked+label.css-label-all{background-position:-1px -18px;color:#00b6d7}.panel{margin-bottom:6px}.panel input,.panel select{font-size:22px}.panel input.name{margin-bottom:6px;margin-top:6px;margin-left:5px;width:410px}.selector{display:inline-block;background:#eee;height:28px;padding:0 4px;width:122px;text-align:center;padding-top:6px;vertical-align:top;margin-top:6px}.selector_list{text-align:center;position:absolute;top:20px;left:20px;padding:2px 4px;padding-bottom:8px;width:122px;background:#eee}.selector_list button{width:70px}.selector_list .el{margin-top:5px;margin-bottom:5px;background:#f6f6f6;padding:5px 0;border-radius:.285714rem}.selector_list .el.on{background:#a7cf79;color:#fff}.panel input.adddate{width:130px}.panel select.addcat{min-width:150px}.panel_add{background:#e8f1ff}.panel_add .selector{background:#d7e5fb;color:#b3cfee}.addmore{padding-bottom:6px;text-align:right;padding-right:74px}.panel button{width:30px;height:30px;position:relative;top:-4px}.item{padding-left:3px;padding-top:5px;padding-bottom:4px}.item.sel{background:#f3f3f3}.item_more{display:block;padding-left:40px;margin-bottom:4px;margin-top:3px;color:gray;display:none}.item_more .edit textarea{width:640px;height:120px}.item_more .edit button,.item_more .view button{margin-top:7px}.btttn{float:right;margin-right:12px}.list_today{padding-bottom:6px;margin-bottom:4px;background:#e6f3ff;padding-top:6px}.item_today.sel{background:#cbe6ff}.list{border-bottom:1px dashed #eee;padding-bottom:6px;margin-bottom:4px}.item_checked{color:#bbb}.item_notdelivered{background:#f9eef9;color:#b76da8}.item_notdelivered .datelabel{background:#c69ac6}.list_done .item{}.catlabel,.datelabel{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;margin-left:10px;background-color:#a7cf79;background-image:none;padding:5.833px 8.33px;color:#fff;text-transform:none;font-size:14px;border:0 solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease;position:relative;top:-2px}.datelabel{background-color:#ccc}.list_tree .monthly .monthly-day-number{text-align:center}.list_tree .monthly .monthly-header-title-date,.list_tree .monthly .monthly-reset{padding-top:4px}.day_desc_cont{font-size:13px}.day_desc_cont button{margin-top:5px}.del_title{font-size:14px;font-weight:700;color:#fff;background:#ccc;background:#e75c5c;padding:3px;margin-bottom:4px}.del_date{font-size:13px;color:#ea2323;border-bottom:1px solid #fec4c4;margin-bottom:5px}.delivery{color:#888}.day_desc{width:246px;height:200px;max-width:246px}.this-day-sel{background:#d5e7f8!important}.day_desc_title{font-size:12px;text-align:left}.more_done{background:#f9f9f9;color:#ccc;display:none;text-align:center;padding:3px;cursor:pointer}a.hrefedit{color:#000;text-decoration:none}a.deliedit{color:#888;text-decoration:none}.add_box{padding:8px;background:#eee;font-size:12px;border:1px solid #aaa}.add_box .meal_photo{float:left;width:160px;min-height:50px}.add_box .att{display:inline-block;width:80px;text-align:right;padding-right:5px}.add_box .val{display:inline-block;width:275px}.add_box .val input[type=text]{width:270px}.add_box .val.val2{width:95px}.add_box .val.val2 input[type=text]{width:90px}.val2{width:90px!important}.add_box .sect{margin-bottom:10px}.add_box .sect:last-child{margin-bottom:0}.add_box .meal_basics,.add_box .meal_data{float:left;width:360px}.add_box .meal_data{width:200px}.add_icon_image{display:inline-block;vertical-align:top}.add_box .meal_button{float:left;width:80px;padding-top:30px;text-align:right}.add_box .meal_button button{width:75px;padding:15px}.meal_section{padding:6px;margin-bottom:1px}.meal_section.current .meal_name{background:#c5de16}.meal_section.current .meals{border-color:#c5de16}.meal_section_sumup{float:right;font-weight:400;color:#aaa;font-size:12px;padding-right:5px;padding-top:1px}.meal_section_actions{float:right;margin-left:7px}.icon_copy{background:url(../_images/icon_copy_gray.png) no-repeat 0 0;display:inline-block;width:16px;height:16px}.icon_add{background:url(../_images/icon_add_gray.png) no-repeat 0 0;display:inline-block;width:16px;height:16px}.icon_paste{background:url(../_images/icon_paste_gray.png) no-repeat 0 0;display:inline-block;width:16px;height:16px}.meal_section.current .icon_copy{background:url(../_images/icon_copy_green.png) no-repeat 0 0}.meal_section.current .icon_add{background:url(../_images/icon_add_green.png) no-repeat 0 0}.meal_section.current .icon_paste{background:url(../_images/icon_paste_green.png) no-repeat 0 0}.meal_section.current .meal_section_sumup{color:#aac014;color:#8fa212}.meal_section.current .meal_time{color:#8fa212}.meal_section .meal_name{font-weight:700;background:#eee;padding:2px;padding-left:5px;font-size:14px}.meal_section .meal_name .meal_time{color:#555;display:inline-block;padding-left:6px;font-weight:400}.meal_section .meals{border:1px solid #eee;padding:4px 5px}.meal_section .meals.nomeals{min-height:40px}table.mealstable{border-collapse:collapse;table-layout:fixed;background:#fff;border:0 solid #bbb;font-family:Tahoma,sans-serif;font-size:12px}table.mealstable td{padding:1px 5px;vertical-align:top;text-align:left;border:0 solid #bbb;color:#444}table.mealstable tbody td{vertical-align:middle}table.mealstable tbody td.icon{width:40px}table.mealstable tbody td.icon img{width:32px;height:32px}table.mealstable tbody td.name{width:410px}table.mealstable tbody td.quantity{width:120px}table.mealstable tbody td.quantity .val{display:inline-block;width:44px;padding-right:3px;text-align:right}table.mealstable tbody td.quantity .unit{display:inline-block;color:#aaa}table.mealstable tbody td.calories{width:100px}table.mealstable tbody td.calories .val{display:inline-block;width:44px;padding-right:3px;text-align:right}table.mealstable tbody td.calories .unit{display:inline-block;color:#aaa}table.mealstable tbody td.action{width:70px}table.mealstable tbody td.tar{text-align:right}table.mealstable tbody tr:hover{background:#eee}table.mealstable tbody tr.even{background:#eee}.date_select{position:relative;z-index:100}.date_select .arr{float:left;width:100px;text-align:center}.date_select .arr button{width:80px}.date_select .dat{float:left;width:150px;font-weight:700;text-align:center}.spent_this_month{position:relative;left:-30px;top:-30px;margin-bottom:-30px;margin-right:-30px}.progress_cont{width:250px;height:200px}.day_settings{margin-top:5px}.day_settings .day_column{font-size:12px;width:170px}.day_settings .day_column.l{width:180px}.day_settings .day_column.l .p{width:65px}.stats_cont .p,.fits_cont .p,.day_settings .p{display:inline-block;text-align:right;width:70px;padding-right:5px}.stats_cont .v,.fits_cont .v,.day_settings .v{display:inline-block;width:90px;margin-bottom:6px}.stats_cont .v .pa,.fits_cont .v .pa,.day_settings .v .pa{display:inline-block;width:35px;text-align:right}.stats_cont .v .pa2,.fits_cont .v .pa2,.day_settings .v .pa2{display:inline-block;width:55px;text-align:right}.stats_cont .v .va,.fits_cont .v .va,.day_settings .v .va{display:inline-block;width:75px;text-align:right}.stats_cont .v .red,.fits_cont .v .red,.day_settings .v .red{color:red}.stats_cont .v .green,.fits_cont .v .green,.day_settings .v .green{color:green}.stats_cont,.fits_cont{font-size:12px;width:170px;position:relative;left:-70px;margin-right:-70px}.dropzone{border:2px dashed #ccc;padding:280px 30px;text-align:center;font-weight:700;cursor:pointer}.fits_cont{position:relative;width:200px;left:0;margin-right:0;top:-56px}.fits_cont .p{width:65px;padding-right:5px}.fits_cont .v{width:110px;margin-bottom:6px}.left_section_sep{margin-top:15px;margin-bottom:13px;border-bottom:1px dashed #aaa;height:2px;width:100%}.left_section_sep.small{margin-top:3px}.meal_cnt,.meal_food_cnt{margin-right:6px;margin-bottom:6px;float:left;background:#f3f3f3;text-align:center;border:1px solid #ccc;width:181px;height:85px;padding:8px 6px}.meal_cnt .images,.meal_food_cnt .images{height:68px}.meal_cnt .images .fot,.meal_food_cnt .images .fot{position:relative;top:-8px}.meal_cnt .title,.meal_food_cnt .title{font-size:12px;height:16px;overflow:hidden}.meal_cnt .title.photo,.meal_food_cnt .title.photo{position:relative;top:11px;background:#fff;font-size:11px;height:14px;opacity:.8}.meal_cnt:hover{background:#eff8b4;border-color:#c5de16}.meal_food_cnt:nth-child(3n){margin-right:0}.meal_cnt:nth-child(3n){margin-right:0}.meal_food_cnt{height:45px;background:#f6ecd6;border-color:#ecd5a4}.meal_food_cnt:hover{background:#eff8b4;border-color:#c5de16}.meals_closebar{background:#03a9f4;color:#fff;width:100%;padding:4px;text-align:center}.quant_cnt{display:inline-block;width:22px;text-align:right;padding-right:2px}.quant_x{font-size:9px!important;position:relative;top:-2px;left:-1px;display:inline-block}.input_time{width:50px}.input_number{width:50px}.day_tracker_input{width:80px;text-align:right;display:inline-block}.day_sleep_input{width:70px;text-align:right;display:inline-block}.hint{color:#999;font-size:11px;margin-left:2px;margin-right:2px;display:inline-block}.day_info_bar{text-align:center;border:1px solid #6dbcf1;background:#dff0fd;padding:2px;font-size:12px;position:relative;top:4px}@media screen and (max-width:600px),screen and (max-width:767px){body,html{touch-action:pan-x pan-y}.main_left{float:right;clear:both;display:none}.day_controller{display:block}.alt_details{display:block}.header_container{width:600px}.wrapper{width:600px}.wrapper_footer{width:600px}.wrapper_footer .footer{width:600px}.wrapper_footer .footer .links,.wrapper_footer .footer .copyright{width:600px}.page{width:600px!important}.header_logo{width:80px}.header_content{width:510px}.header_content .hc_center{width:506px}.box_admin_body,.box_admin_footer{width:600px!important;padding-right:0!important;padding-left:0!important;border-left:0!important;border-right:0!important}.box_admin_header{padding-left:5px;padding-right:5px;border-left:0!important;border-right:0!important;width:590px!important}.box_admin_header{background:#eee!important}.add_box .val{width:185px}.meal_photo{display:none}.add_box .meal_button{width:95px}.add_box .meal_button button{padding-top:5px;padding-bottom:5px;width:90px}.panel input.name{width:510px}}@media screen and (max-width:767px){.header_container{width:750px}.wrapper{width:750px}.wrapper_footer{width:750px}.wrapper_footer .footer{width:750px}.wrapper_footer .footer .links,.wrapper_footer .footer .copyright{width:750px}.page{width:750px!important}.box_admin_body,.box_admin_footer{width:750px!important}.box_admin_header{width:740px!important}.main_right{width:750px}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.alt_details{background:#daf1f8;border:1px solid #81aeea}}.form_tip{color:#aaa;font-size:12px}.close_day_button{background:#efefef;border:1px solid #767676;color:#000;width:100%;font-size:18px;padding-top:8px;padding-left:6px;padding-right:6px;padding-bottom:8px;text-align:center;text-transform:uppercase;transition:all .5s ease}.close_day_button .day_checked_icon_gray{background-image:url(../_images/icon_check_day_32_gray.png);width:24px;height:32px;display:inline-block;vertical-align:middle}.close_day_button .text{position:relative;top:1px}.close_day_button:hover{background:#f6ffbd;border:1px solid #7c8d0a;color:green}.close_day_button:hover .day_checked_icon_gray{background-image:url(../_images/icon_check_day_32.png)}.close_day_button:active{padding-top:10px;padding-bottom:6px;padding-left:8px;padding-right:4px}.day_checked{color:green;height:32px;line-height:20px}.day_checked_icon{background-image:url(../_images/icon_check_day_32.png);width:24px;height:32px;display:inline-block;vertical-align:middle}.day_checked_text{position:relative;top:2px}.goal.achieved{text-decoration:line-through}.goal.achieved span.p{text-decoration:line-through}.goal.achieved span.v{text-decoration:line-through}.goal.current{background-color:#e5eaff;padding-bottom:4px;padding-top:4px;margin-bottom:4px;margin-top:3px}.goal.current span.p,.goal.current span.v{color:#415cc3;font-weight:700}.goal span.v{width:180px}.progress_overall_section{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #ddd}.progress{margin:0 auto;width:104px;padding:2px;background:rgba(0,0,0,.1);border-radius:4px;cursor:ew-resize}.progress.blocked,.progress.disable{cursor:default}.progress .progress-bar{height:16px;border-radius:4px;background-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0.05));transition:.8s linear;transition-property:width,background-color;width:0%}.progress .progress-bar.noTransition{transition:none}.progress .progress-bar.noWidthTransition{transition-property:background-color}.progress .percent{width:100px;text-align:center;position:relative;height:16px;top:-16px;margin-bottom:-16px;font-size:13px}.progress.progress-sm{width:34px;padding:2px}.progress.progress-sm .percent{width:30px;font-size:10px;line-height:16px;top:-15px;margin-bottom:-16px;padding-left:2px}.progress .progress-bar{background-color:#f63a0f}.progress .progress-bar.p05{background-color:#f63a0f}.progress .progress-bar.p25{background-color:#f27011}.progress .progress-bar.p50{background-color:#f2b01e}.progress .progress-bar.p75{background-color:#f2d31b}.progress .progress-bar.p100{background-color:#86e01e}