﻿ :root {--main-color: #5d9ea0;--main-color-light: #90C5C7;--main-color-dark: #226D71;}md-dialog {min-width: 40%;max-height: 80%;}.pointer {cursor:pointer;}.print-item {cursor: move;}.print-item:hover {background-color:#e6e6e6;}.background {background-color: #f4511e;color: black;background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url('../img/main.jpg?v=1');background-repeat:no-repeat;background-size: cover;height:100%;}.inactive {border-radius: 5px 5px 0px 0px !important;background-color: lightgray;color:white !important;}.table-scroll {overflow-y: scroll;-webkit-overflow-scrolling: touch;}.area {border:solid 1px #e6e6e6 !important;}.guage_old {height:100px;width:100px;margin:auto;}.guage {width:80%;margin:auto;}fieldset.fieldset-border {padding: 0 1em .4em 1em !important;margin: 0 0 .5em 0 !important;-webkit-box-shadow: 0px 0px 0px 0px #000;box-shadow: 0px 0px 0px 0px #000;border-radius: 5px !important;border: solid 1px #e6e6e6 !important;}legend.fieldset-border {font-size: 1em !important;width:auto;border-bottom:none;}.arrow1 {animation: slide1 1s ease-in-out infinite;margin-left: 9px;margin-right: 20px }@keyframes slide1 {0%, 100% {transform: translate(0, 0);}50% {transform: translate(10px, 0);}}.bg-main {background-image: linear-gradient(180deg, var(--main-color) 100%, var(--main-color-light) 100%);background-size: cover;}.bg-main-gradient {background-color: var(--main-color);background-image: linear-gradient(180deg, var(--main-color-light) 5%, var(--main-color) 50%);background-size: cover;}.bg-light-gradient-line {background-color: #f8f9fc;background-image: linear-gradient(0deg, #f8f9fc 1%, #fff 10%);background-size: cover;}.text-main {color: var(--main-color);}.rzslider .rz-pointer {background-color: var(--main-color) !important;}.rzslider .rz-selection {background: var(--main-color) !important;}.border-left-main {border-left: 0.25rem solid var(--main-color) !important;}a[class*="btn-default"], button[class*="btn-default"], input[class*="search"] {border-color: var(--main-color);color: var(--main-color);}.center {position: fixed;top: 50%;opacity: 0.7;}.center-left {left:5%;}.center-right {left:90%;}.center:hover {opacity: 1;}.stroke {color: black;-webkit-text-fill-color: white;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: black;}.badge-info {min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: top;background-color: #d9534f;border-radius: 10px;}.hover:hover {background-color: #f5f5f5;}#floatingSocialShare .facebook {background-color: #337ab7 }#floatingSocialShare .google-plus {background-color: #337ab7 }#floatingSocialShare .linkedin {background-color: #337ab7 }#floatingSocialShare .pinterest {background-color: #337ab7 }#floatingSocialShare .twitter {background-color: #337ab7 }.bg-cereals {background-color: #f2dea2;}.bg-vegetables {background-color: #cbf7d0;}.bg-fruit {background-color: #fcf688;}.bg-meat {background-color: #fa9b9e;}.bg-milk {background-color: #fafafa;}.bg-fat {background-color: #cccbb1;}.bg-otherfoods {background-color: #ffe7dc;}.bg-mixedfoods {background-color: #dcbce6;}.bg-preparedmeals {background-color: #c1e1f1;}.decoration-none {text-decoration: none !important;}.chart-box {border-radius: 0.35rem;padding:0.1rem !important;}.chart-line-40 {position: relative;height:40vh;}.dashboard-card {max-height: 220px;}table {text-align: left;position: relative;border-collapse: collapse;}th {background: white;position: sticky;position: -webkit-sticky;top: 0;box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.4);}.slider {opacity: 0.7;}md-input-container > label {color: #696969;}.text-vertical {display:inline-block;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}@font-face {font-family: googleFont1;src: url('../fonts/IndieFlower-Regular.ttf');}.font-style-1 {font-family: googleFont1;}@font-face {font-family: googleFont2;src: url('../fonts/SquarePeg-Regular.ttf');}.font-style-2 {font-family: googleFont2;}@font-face {font-family: googleFont3;src: url('../fonts/Questrial-Regular.ttf');}.font-style-3 {font-family: googleFont3;}@font-face {font-family: googleFont4;src: url('../fonts/DidactGothic-Regular.ttf');}.font-style-4 {font-family: googleFont4;}@font-face {font-family: googleFont5;src: url('../fonts/ShadowsIntoLight-Regular.ttf');}.font-style-5 {font-family: googleFont5;}@font-face {font-family: googleFont6;src: url('../fonts/EncodeSans-VariableFont_wdth,wght.ttf');}.font-style-6 {font-family: googleFont6;}@font-face {font-family: googleFont7;src: url('../fonts/Mitr-Regular.ttf');}.font-style-7 {font-family: googleFont7;}@font-face {font-family: googleFont8;src: url('../fonts/Italianno-Regular.ttf');}.font-style-8 {font-family: googleFont8;}@font-face {font-family: googleFont9;src: url('../fonts/TurretRoad-Regular.ttf');}.font-style-9 {font-family: googleFont9;}@font-face {font-family: googleFont10;src: url('../fonts/InknutAntiqua-Regular.ttf');}.font-style-10 {font-family: googleFont10;}@font-face {font-family: googleFont11;src: url('../fonts/SendFlowers-Regular.ttf');}.font-style-11 {font-family: googleFont11;}@font-face {font-family: googleFont12;src: url('../fonts/OvertheRainbow-Regular.ttf');}.font-style-12 {font-family: googleFont12;}@font-face {font-family: googleFont13;src: url('../fonts/KaushanScript-Regular.ttf');}.font-style-13 {font-family: googleFont13;}@font-face {font-family: googleFont14;src: url('../fonts/RacingSansOne-Regular.ttf');}.font-style-14 {font-family: googleFont14;}@font-face {font-family: googleFont15;src: url('../fonts/Arizonia-Regular.ttf');}.font-style-15 {font-family: googleFont15;}@font-face {font-family: googleFont16;src: url('../fonts/Tapestry-Regular.ttf');}.font-style-16 {font-family: googleFont16;}@font-face {font-family: googleFont17;src: url('../fonts/GrapeNuts-Regular.ttf');}.font-style-17 {font-family: googleFont17;}@font-face {font-family: googleFont18;src: url('../fonts/FreckleFace-Regular.ttf');}.font-style-18 {font-family: googleFont18;}@font-face {font-family: googleFont19;src: url('../fonts/Peralta-Regular.ttf');}.font-style-19 {font-family: googleFont19;}@media (max-width: 767px) {.loginBox {padding:20px;margin-top:0px;background-repeat: no-repeat;background-size: 100% 100%;box-shadow: none;border-radius: 0px 0px 10px 10px !important;border:1px solid #ddd;border-top:0px;}md-dialog {min-width:100%;min-height:100%;}.center {top: 85%;}.center-left {left:1%;}.center-right {left:100%;margin-left: -60px;}.container, .container-fluid {padding-left:5px !important;padding-right:5px !important;}.chart-line-40 {position: relative;height: 45vh;}.resp-px {padding-left: 0.4rem;padding-right: 0.4rem;}}@media (max-width: 992px) {.dashboard-card {max-height: 240px;}.resp-px {padding-left: 0.5rem;padding-right: 0.5rem;}}@media (max-width: 1510px) {.resp-px {padding-left: 0.6rem;padding-right: 0.6rem;}}@media (min-width: 992px) {md-dialog {max-width:60%;max-height:90%;}md-dialog[class*="fixed-height"] {min-height:90%;}}.sidenav_dp_navigator {height: 100%;width: 0;position: fixed;z-index: 1;top: 140px;left: 0;background-color: #fff;overflow-x: hidden;transition: 0.5s;padding-top: 60px;}.sidenav_dp_navigator a {padding: 8px 8px 8px 32px;text-decoration: none;font-size: 25px;color: #818181;display: block;transition: 0.3s;}.sidenav_dp_navigator a:hover {color: var(--main-color);}.sidenav_dp_navigator .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;margin-left: 50px;}@media screen and (max-height: 450px) {.sidenav_dp_navigator {padding-top: 15px;}.sidenav_dp_navigator a {font-size: 18px;}}@media screen and (min-width: 1440px) {.sidenav_dp_navigator {left: 150px;}}.loading-center {position: absolute;left: 42%;top: 35%;z-index: 1;}.blink {color: #f4511e;animation: blink 2s linear infinite;}@keyframes blink {0% {opacity: .3;}50% {opacity: .8;}100% {opacity: 1;}}.blink-fast {color: #f4511e;font-weight:600;animation: blink .5s linear infinite;}@keyframes blink-fast {0% {opacity: 0;}50% {opacity: .5;}100% {opacity: 1;}}.text-warning-1 {color: #bb9508;}.dish_title_underline {border:0px solid;box-shadow:0 0.1rem rgba(58, 59, 69, 0.2);}.input-container {position: relative;display: inline-block;width: 100%;}.top-right {position: absolute;top: -10px;right: 8px;font-size: 18px;}.btn-icon-stack {display: inline-flex;align-items: center;justify-content: center;flex-direction: row;text-align: center;}@media (max-width: 1440px) {.btn-icon-stack {flex-direction: column;}.btn-icon-stack .fa {margin-bottom: 0.25rem;margin-right: 0 !important;}}.text-shadow {text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);}.nav-link {font-weight: 600;}.drag-handle {opacity: 0.35;cursor: grab;transition: opacity 0.15s ease;}tr:hover .drag-handle {opacity: 1;}.drag-handle:active {cursor: grabbing;}.sortable-placeholder {background: #f8f9fa;border: 1px dashed #ccc;height: 40px;}.ui-sortable-helper {box-shadow: 0 6px 12px rgba(0,0,0,0.15);background: white;}