body{overflow-y:scroll}body.noscroll{height:100%;overflow:hidden;width:100%;position:fixed}.inline-block{display:inline-block}.navbar-header img.nutrito{height:26px;margin:12px 0 12px 20px}.navbar-header img.vitakost{height:22px;margin:14px 0 14px 20px}.nowrap{white-space:nowrap}.font-size-12{font-size:12px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal:not(.notDraggable) .modal-header{cursor:move}.cursorPointer{cursor:pointer}.uppercase{text-transform:uppercase}.modal .gu-mirror{opacity:1}.fa.helpIcon{cursor:pointer;font-size:14px;color:#777}.fa.helpIcon-lg{font-size:18px}.text-underline{text-decoration:underline}span.link{cursor:pointer}a.link,span.link{color:#337ab7;text-decoration:underline}a.linkWhiteUnderline{color:#fff}a.linkWhiteUnderline:focus,a.linkWhiteUnderline:hover{text-decoration:underline}a.hoverUnderline:hover{text-decoration:underline}h3.panel-title .label{font-size:.7em}.popover-content{padding:9px 14px}.popover-title i{cursor:pointer}span.badge,span.badge>i.fa{font-size:10px}#news span{text-decoration:underline}i.validity{cursor:default}i.validity.below_50{color:red}i.validity.below_75{color:orange}i.validity.below_95{color:#809300}i.validity.below_100{color:green}.bootstrap-table table i.validity,.foodInfo i.validity{font-size:10px}.vAlignTxtBtm{vertical-align:text-bottom}.vAlignMiddle{vertical-align:middle}.relative{position:relative}.lowerRight{position:absolute;right:0;bottom:0}.text-md{font-size:.95em}.width_100_percent{width:100%}.mar-hor-thin{margin-left:5px;margin-right:5px}.mar-ver-30{margin-top:30px;margin-bottom:30px}.mar-top-5{margin-top:5px}.mar-top-20{margin-top:20px!important}.mar-top-30{margin-top:30px!important}.mar-top-40{margin-top:40px!important}.mar-top-100{margin-top:100px!important}.mar-btm-5{margin-bottom:5px!important}.mar-btm-10{margin-bottom:10px!important}.mar-btm-20{margin-bottom:20px!important}.mar-btm-30{margin-bottom:30px!important}.mar-lft-19{margin-left:19px}.mar-lft-thin{margin-left:5px}.mar-lft-medium{margin-left:7px}.mar-lft-lg{margin-left:25px}.mar-btm-thin{margin-bottom:5px}.mar-btm-2{margin-bottom:2px}.mar-rgt-30{margin-right:30px}.mar-rgt-thin{margin-right:5px}.mar-rgt-8{margin-right:8px}.mar-rgt-medium{margin-right:7px}.pad-lft-0{padding-left:0!important}.pad-top-5{padding-top:5px!important}.pad-btm-5{padding-bottom:5px!important}.pad-lft-5{padding-left:5px}.pad-all-thin{padding:8px}.pad-btm-5{padding-bottom:5px}.pad-btm-10{padding-bottom:10px}.pad-btm-extra-thin{padding-bottom:3px}.pad-ver-thin{padding-top:5px;padding-bottom:5px}.pad-rgt-5{padding-right:5px}.pad-rgt-15{padding-right:15px}.pad-rgt-30{padding-right:30px}.text-italic{font-style:italic}.opacity-30{opacity:.3}.top_100px{top:100px!important}.noTransition{-moz-transition:none;-webkit-transition:none;transition:none}@keyframes fadeIn{99%{visibility:hidden}100%{visibility:visible}}.delay_0{animation:none}.delay_300{animation:.3s fadeIn;animation-fill-mode:forwards;visibility:hidden}.delay_1500{animation:1s fadeIn;animation-fill-mode:forwards;visibility:hidden}.tab-base.dimmed .nav-tabs>li.active>a,.tab-base.dimmed .nav-tabs>li.active>a:focus,.tab-base.dimmed .nav-tabs>li.active>a:hover{background-color:#f3f3f4}.tab-base.dimmed .tab-content{background-color:#f3f3f4}#mainnav-menu .active-sub{background-color:#2c3845}#mainnav-menu i,.btn:not(.btn-xs):not(.btn-sm) .fa{font-size:14px}.fa-lg{font-size:18px}#viewSettingsModal tr:not(:last-child) td{padding-bottom:15px}#viewSettingsModal td:not(:last-child){padding-right:30px}#viewSettingsModal div.checkbox,#viewSettingsModal div.radio{margin:0}#viewSettingsModal div.radio label:not(:last-child){margin-right:20px}#viewSettingsModalNutrients{margin-top:7px}#viewSettingsModalNutrients label{display:block;margin-bottom:10px}#viewSettingsModalNutrients label:hover{background-color:#f0f2f6}#viewSettingsModal .gu-mirror{background-color:#f0f2f6!important;text-align:left}#viewSettingsModal .gu-mirror i{visibility:hidden}#viewSettingsModalNutrients label.gu-transit{opacity:1;color:transparent;background-color:#fcf0ad}#viewSettingsModalNutrients label.gu-transit:after,#viewSettingsModalNutrients label.gu-transit:before{visibility:hidden}#viewSettingsModalNutrients label .actionIcons{visibility:hidden}#viewSettingsModalNutrients label:hover .actionIcons{visibility:visible}#viewSettingsModalNutrients i{font-size:14px}#login-modal .modal-header button.close,#loginStatusErrorModal .modal-header button.close{visibility:hidden}.spinner{animation:.3s fadeIn;animation-fill-mode:forwards;visibility:hidden}.isSpinnerParent{position:relative}.spinnerViewPort{position:fixed;top:50%;left:50%;z-index:100}.lds-roller{display:inline-block;position:relative;width:64px;height:64px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#32404e;margin:-3px 0 0 -3px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-108ms}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-144ms}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-216ms}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-252ms}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-288ms}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lds-roller.pageLoadSpin{position:absolute;top:25%;left:50%}@media (min-width:1200px){.lds-roller.pageLoadSpin{padding-left:100px}}.locked .btnNew,.readonly .btnNew{display:none}.bootstrap-table .fixed-table-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bootstrap-table .table{padding:0!important}.bootstrap-table .fixed-table-footer tr:hover,.bootstrap-table tr.no-records-found{background-color:#fff!important;cursor:default!important;text-align:left}.bootstrap-table .fixed-table-body .table-hover tbody tr{cursor:pointer}.bootstrap-table table:not(.table-all-bordered) td,.bootstrap-table table:not(.table-all-bordered) th{border-left:0!important}.bootstrap-table .table-no-bordered,.bootstrap-table .table-no-bordered .fixed-table-footer,.bootstrap-table .table-no-bordered td,.bootstrap-table .table-no-bordered th{border-top-color:transparent!important;border-bottom-color:transparent!important}.bootstrap-table .fixed-table-container thead th .sortable{padding-right:25px}.bootstrap-table .fixed-table-container thead th:not([style*=right]) .sortable{background-position:left center;padding-left:25px;padding-right:8px}.bootstrap-table .fixed-table-container thead th .desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAqFBMVEUAAAB6gN3j4+Pk5OR6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+N6gN3k5OR6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+N6gN3k5OR6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+N6gN3j4+N6gN3j4+N6gN3k5OR6gN3j4+N6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+Pk5OR6gN3k5OR6gN3k5OR6gN3j4+Pk5ORRqGFXAAAANXRSTlMAAQEBBgYHBwoKDQ0jIyoqPDxBQVlZYWFra3V1kJCRkZ2duLi+vtvb4+Pu7vLy9/f3+fn6+oYpuZYAAABxSURBVHgBlcg1FgMxDAXAv2FmZmbQbmL7/jeL3Mkq8p6nHMSqLovQ5t+prvbVnZth5bfW2XUOUv/O9+zKqh8dn92XxY0zojdRNsR/g/TlpSNxpZ3xDjUInQfXrQcpWfFtEgQaJ3NpQZl8ZtAKiwoi/QAH6gwYwapoigAAAABJRU5ErkJggg==)}.bootstrap-table .fixed-table-container thead th .asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAqFBMVEUAAAB6gN3k5OR6gN3k5OR6gN3j4+N6gN3k5OR6gN3j4+N6gN3j4+N6gN3k5OR6gN3k5OR6gN3j4+N6gN3j4+N6gN3k5OR6gN3k5OR6gN3j4+N6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+N6gN3k5OR6gN3k5OR6gN3k5OR6gN3k5OR6gN3j4+N6gN3j4+Pk5OR6gN3j4+Pk5OR6gN3j4+N6gN3j4+Pk5OSZj31xAAAANXRSTlMAAQEGBgcHCgoNDSMjKio8PEFBWVlhYWtrdXWQkJGRnZ24uL6+29vj4+7u8vL39/f5+fn6+qsgcfYAAABwSURBVHgBlcg1FgMxDAXAvxtmZmZeO6D4/jeL3Mkq8p6nHMQqzXLQJu+RrsaJDrWwkhURLRJInQvfrSWrsiNvUxA3sA/P9vBf/2lMZrLXUFxx69h3X4XQvvNdu5DSJd86RaB+dOcmlPFnCi0/LyPSD8dFC+VaR7iKAAAAAElFTkSuQmCC)}.helphintContainer .popover{width:300px;max-width:300px}.helphintContainer .popover .popover-title{font-weight:700;color:#515151;background-color:#fff;font-size:1.05em}#printModal table td{vertical-align:top}#printModal table td.column2{padding:7px 0 0 20px;width:100%}#printModal table td.column2 label{margin-bottom:5px}#printModal table td.column2 label:last-child{margin-bottom:0}svg.peity{display:block}td[style*=right] svg.peity{float:right}#popoverContainer .popover{max-width:630px}.pieChartLarge>div{display:table-cell;vertical-align:top;white-space:nowrap;font-size:.9em}.pieChartLarge.ENERGY_CIRCLE_BASIC .pie_container>div{width:180px;height:150px}.pieChartLarge.ENERGY_CIRCLE_FULL .pie_container>div{width:250px;height:250px}.pieChartLarge .legend_container p{padding-left:20px}.pieChartLarge .values_container>*{padding-left:20px}svg.peity{cursor:pointer}.recommendedIntakeBullet{width:52px;height:14px;vertical-align:sub;display:inline-block}#floating-top-right>div{-webkit-animation-duration:.5s;animation-duration:.5s}.navbar-top-links .head-list li.open a{color:#333;background:#e7ebee}.panel-brand_light.panel-colorful,.panel-brand_light>.panel-footer,.panel-brand_light>.panel-heading{background-color:#bfc9d2;border-color:#bfc9d2;color:#333}.panel-brand_light>.panel-heading{color:#fff}.panel-gray.panel-colorful,.panel-gray>.panel-footer,.panel-gray>.panel-heading{background-color:#dedede;border-color:#dedede;color:#fff}.alert-white{background-color:#fff}.alert-light{background-color:#eff3f6;border:1px solid #e7ebee}#floating-top-right{top:60px}#floating-top-right .alert-wrap{opacity:1}.label.pull-right{line-height:1.5em}.form-icon.btn.btn-white:after{color:#fff}.btn-group.open .dropdown-toggle.btn.btn-active-white,.btn-hover-white.active,.btn-hover-white:active,.btn-hover-white:hover,.btn-white,.btn-white:focus,.btn.btn-active-white.active,.btn.btn-active-white:active,.dropdown.open>.btn.btn-active-white{background-color:#fff;border-color:#ddd;color:#555}.btn-white.active,.btn-white:active,.btn-white:hover,.open>.dropdown-toggle.btn-white{background-color:#fff;border-color:#bbb;color:#555}.simplebar-track.horizontal{visibility:hidden!important}.simplebar-scrollbar{background:#54abd9;opacity:1!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:5px;right:0}.simplebar-track.vertical{width:5px;background:rgba(0,0,0,.1)}.modal .modal-header:after{border-bottom:0}.breadcrumb li,.breadcrumb li a{font-size:1em}.label{white-space:nowrap}.label-dark-gray{background-color:#999}.label-gray{background-color:#cecece}.label-light{background-color:#ededed;color:#333}.bg-vitared{background-color:#c1110b}.bg-vitared,.bg-vitared a{color:#fff}.bootstrap-datetimepicker-widget table td.today.disabled::before{border-color:red;border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.active.disabled,.bootstrap-datetimepicker-widget table td.active.disabled:hover{text-shadow:0 0 transparent}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{color:red}.text-left-xs{text-align:right}@media (max-width:767px){.text-center-xs{text-align:center}#page-content>.panel{margin-bottom:0}.text-left-xs{text-align:left}}.btn .caret{margin-left:3px}.tooltip-inner{max-width:none;white-space:nowrap}.white-tooltip+.tooltip{opacity:1}.white-tooltip+.tooltip>.tooltip-inner{color:#515151;background-color:#fff}.white-tooltip+.tooltip .tooltip-arrow{border-top:5px solid #fff!important}canvas{vertical-align:middle}.fixed-table-container .no-records-found{text-align:left}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#bbb}.modal-lg{width:720px}form.fv-form .has-feedback .input-group .form-control{padding-right:12px}form .feedback-icon-none .form-control-feedback{display:none!important}form.form-horizontal .selectContainer .form-control-feedback{right:-35px}.feedback-icon-minus-right-25 .form-control-feedback{right:-25px!important}.feedback-icon-minus-right-35 .form-control-feedback,form.form-horizontal .inputGroupContainer .form-control-feedback{right:-35px}form .feedback-icon-right-25 .form-control-feedback{right:25px}form .colorPickerContainer .form-control-feedback,form .feedback-icon-right-55 .form-control-feedback{right:55px}form .inputGroupContainer .form-control-feedback{right:45px}form .colorPickerContainer .input-group-addon{background-color:#fff!important}.has-feedback label~.form-control-feedback{top:23px}.fa.form-control-feedback{line-height:32px;font-size:1.3em}.adminBarContainer{position:fixed;z-index:10;white-space:nowrap}.adminBarContainer+*{margin-top:65px}.adminBar{width:100%;display:table}.adminBar>div{display:table-cell}.adminBar a{text-decoration:underline}.adminBar .vImageContainer{vertical-align:middle}.tasksBar{width:100%}.adminBar canvas,.adminBar img{max-height:36px;width:auto;margin-right:15px;cursor:pointer}div.adminImageFull{position:absolute;z-index:8000;background-color:#000;border:1px solid #000;-webkit-box-shadow:-6px 6px 5px 0 rgba(0,0,0,.7);-moz-box-shadow:-6px 6px 5px 0 rgba(0,0,0,.7);box-shadow:-6px 6px 5px 0 rgba(0,0,0,.7)}div.adminImageFullHeader{color:#ccc;cursor:grab;background:#000;padding:5px}div.adminImageFullHeader i.fa-times{cursor:pointer}.adminImageFull .imgContainer{height:400px;width:600px}.border-lft{border-left:1px solid #fff}.noUi-handle:after,.noUi-handle:before{background:#bbb!important}div.vImageContainer{position:relative;display:inline-block;cursor:pointer}div.vImageContainer .actionMenu{display:none;position:absolute;right:0;top:0;background:rgba(0,0,0,.6)}div.vImageContainer .actionMenu ul{margin:0;padding:0;list-style-type:none}div.vImageContainer .actionMenu ul li a{text-decoration:none;padding:10px;color:#fff;text-align:left;height:100%;border-bottom:1px solid #ccc;display:block;cursor:pointer;white-space:nowrap}div.vImageContainer .actionMenu ul li:last-child a{border-bottom:0}div.vImageContainer .actionMenu ul li .current,div.vImageContainer .actionMenu ul li a:hover{background-color:rgba(0,0,0,.6)}table.borderless tbody tr td{border:none!important}.modal-backdrop.in{opacity:.4}::-ms-clear{display:none}.bootstrap-select small{margin-left:10px}.datepicker .disabled,.datepicker .disabled:hover{color:#ccc!important}.hideContentHidden{visibility:hidden}.courierFont{font-family:courier,monospace}.display-table{display:table;width:100%;height:100%;position:relative}.display-table-cell{display:table-cell;width:100%;height:100%}.has-error button,.has-error button:active,.has-error button:focus,.has-error button:hover,.has-error button:visited{background:#a94442;border-color:#a94442}.trialModal .text-lg{line-height:1.8em}.trialModal i.fa.fa-credit-card,.trialModal i.icomoon-upgrade{font-size:8em;margin:.3em .5em .3em .3em}.modal.termsModal .modal-dialog{overflow-y:initial!important;width:800px}.modal.termsModal .modal-body{max-height:80vh;overflow-y:auto}.allTermsContainer{padding:0 20px}.allTermsContainer h1{font-size:22px}.allTermsContainer>div>h5:first-of-type{margin-bottom:20px}.termsContainer table tr:first-child td{padding-bottom:20px}.termsContainer table td:first-child{padding-right:30px}#data_processor_agreement table{margin:30px 0}.termsContainer ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.termsContainer ol>li{display:table;counter-increment:item;margin-bottom:.6em}.termsContainer ol>li>ol{margin-top:20px}.termsContainer ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:.6em}.termsContainer li ol>li{margin:0}.termsContainer li ol>li:before{content:counters(item, ".") " "}.termsContainer a{text-decoration:underline}.overlay{background:#000;z-index:3;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.overlay_spinner{background:rgba(255,255,255,.3);z-index:3000;position:absolute}.overlay_spinner.withRelativeTarget{right:0;bottom:0}.flex-center{display:flex;align-items:center;justify-content:center}.flex-top-100{display:flex;justify-content:center;padding-top:100px}@media (max-width:767px){.popover{display:none}}.fr-box a,.froala a{text-decoration:underline;color:#337ab7}.pageMsg .error,.pageMsg .error_severe,.pageMsg .info{display:none}.pageMsg.error .error,.pageMsg.error_severe .error_severe,.pageMsg.info .info{display:block}.pageMsg.error button.error,.pageMsg.error_severe button.error_severe,.pageMsg.info button.info{display:inline-block}.externalHelpLink{color:#777;font-size:14px}.no-mar-top{margin-top:0!important}