@charset "UTF-8";/*!
 * Quill Editor v1.3.2
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 *//*!
 * Quill Editor v1.3.2
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:'';display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:0 0;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:0}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:'';display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label::before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item::before,.ql-bubble .ql-picker.ql-header .ql-picker-label::before{content:'Normal'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:'Heading 1'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:'Heading 2'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:'Heading 3'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:'Heading 4'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:'Heading 5'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:'Heading 6'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item::before,.ql-bubble .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item::before,.ql-bubble .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:0 0;border:none;color:#fff;font-size:13px;height:100%;outline:0;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a::before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a::after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a::after,.ql-container.ql-bubble:not(.ql-disabled) a::before{left:0;margin-left:50%;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:visibility .2s;transition:visibility .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover::after,.ql-container.ql-bubble:not(.ql-disabled) a:hover::before{visibility:visible}/*!
 * Quill Editor v1.3.2
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:0;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:'\2022'}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li::before,.ql-editor ul[data-checked=true]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:'\2611'}.ql-editor ul[data-checked=false]>li::before{content:'\2610'}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) '. '}.ql-editor ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) '. '}.ql-editor ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) '. '}.ql-editor ol li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) '. '}.ql-editor ol li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) '. '}.ql-editor ol li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) '. '}.ql-editor ol li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) '. '}.ql-editor ol li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) '. '}.ql-editor ol li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) '. '}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-embed-selected{border:2px solid #777;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:'';display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:0 0;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:0}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none;line-height:26px}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item::before,.ql-snow .ql-picker.ql-header .ql-picker-label::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item::before,.ql-snow .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item::before,.ql-snow .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}/*! nouislider - 10.1.0 - 2017-07-28 13:09:54 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;height:0;width:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0;border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(51,51,51,.45);box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{position:relative;z-index:1;border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#f5f5f5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-family:Inter,sans-serif}*{font-family:Inter,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}h2{font-weight:600;font-size:24px;color:#6bb3c0}h3{font-size:20px;color:#0d3648;font-weight:700}h3 i.fa{margin-right:.5em}h4{color:#6bb3c0;font-size:18px}a{text-decoration:none;color:inherit}a:hover{text-decoration:none;cursor:pointer;color:inherit}a.disabled{color:#c4c4c4;cursor:not-allowed}.green-text,.red-text{color:#6bb3c0}.wrapper{padding-top:4em}.add-top-padding{padding-top:1em}.inner-container{width:100%;color:#666;max-width:1240px;margin-left:auto;margin-right:auto}.inner-container::after{clear:both;content:"";display:block}@media (max-width:1280px){.inner-container{width:960px}}@media (max-width:980px){.inner-container{width:100%;padding:0 1em}}.inner-container .col-1{float:left;display:block;margin-right:1.61735%;width:100%;margin-bottom:1em}.inner-container .col-1:last-child{margin-right:0}.inner-container .col-2{float:left;display:block;margin-right:1.61735%;width:49.19133%;margin-bottom:1em}.inner-container .col-2.omega,.inner-container .col-2:last-child{margin-right:0}.inner-container .col-3{float:left;display:block;margin-right:1.61735%;width:32.2551%;margin-bottom:1em}.inner-container .col-3.omega,.inner-container .col-3:last-child{margin-right:0}.header-wrapper{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.top-reset{padding-top:0!important}.full-width{width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#666}.my-mealplan__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;background:url(recipe.2c42d38d6b3de0145cb8.jpg) top center/cover no-repeat;color:#fff;font-size:2.5em;padding:1em 0}.my-mealplan__header h4{color:#fff;font-size:1em}.my-mealplan__content .line{border-bottom:1px solid #666;padding:1em 0;margin-bottom:1em;width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.my-mealplan__content .line .btn-container{text-align:right}.my-mealplan__content .line .tabbed__tabs{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;overflow:hidden;border:1px solid #666;border-radius:5px 5px 0 0}.my-mealplan__content .line .tabbed__tabs--tab{color:#6bb3c0;border-left:1px solid #666;border-top:1px solid #666;border-bottom:1px solid #666;background-color:#eee;padding:.5em 1.5em}.my-mealplan__content .line .tabbed__tabs--tab.active,.my-mealplan__content .line .tabbed__tabs--tab:hover{color:#6bb3c0;background-color:#fff}.my-mealplan__content .line .tabbed__content{border:1px solid #666;border-radius:0 0 5px 5px}.my-mealplan__content .line .tabbed__content .mealtable{display:table;width:100%}.my-mealplan__content .line .tabbed__content .mealtable thead tr{padding:1em 0;display:table-row}.my-mealplan__content .line .tabbed__content .mealtable thead tr th{display:table-cell;padding:1em;text-transform:uppercase;font-weight:700;color:#6bb3c0}.my-mealplan__content .line .tabbed__content .mealtable thead tr th:first-child{font-weight:700;font-size:1.25em;color:#666;text-transform:none}.my-mealplan__content .line .tabbed__content .mealtable thead tr th a i{color:#666}.my-mealplan__content .line .tabbed__content .mealtable tbody tr{padding:1em 0;display:table-row}.my-mealplan__content .line .tabbed__content .mealtable tbody tr:nth-child(odd){background-color:#eee}.my-mealplan__content .line .tabbed__content .mealtable tbody tr td{display:table-cell;padding:.5em}.my-mealplan__content .line .tabbed__content .mealtable tbody tr td input[type=text]{width:100%;padding:.5em 0}.my-mealplan__content .line .tabbed__content .mealtable tbody tr td a{float:right}.my-mealplan__content .dish{position:relative;height:25em;overflow:scroll}.my-mealplan__content .dish__header{width:100%}.my-mealplan__content .dish__header .rowspan{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;border-bottom:1px solid #666}.my-mealplan__content .dish__header .rowspan span{width:25%;padding:1em}.my-mealplan__content .dish__content{width:10em}.my-mealplan__content .dish__content .rowday{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.my-mealplan__content .dish__content .rowday:nth-child(odd){background-color:#e8e8e8}.my-mealplan__content .dish__content .rowday p{display:block;min-width:10em;padding:1em 5em 1em 1em}.my-mealplan__content .dish__content .rowday .table{display:table;margin-bottom:0}.my-mealplan__content .dish__content .rowday .table tbody tr{display:table-row}.my-mealplan__content .dish__content .rowday .table tbody tr:nth-child(odd){background-color:#e8e8e8}.my-mealplan__content .dish__content .rowday .table tbody tr td{display:table-cell;padding:1em 4em}.my-mealplan .image-wrapper img{display:none}.my-mealplan .mealplan-info{background-color:#0d3648;padding:1em 1em 3em;margin-bottom:1em}.my-mealplan .mealplan-info p{color:#fff;line-height:1.25em}.my-mealplan .mealplan-info p button{float:right}.table .text-centered .recipe-title{color:#6bb3c0}.table .collapseBg{margin:1em 0}.tab-pane .save-buttons{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-top:1em}#nutrientTable{margin-top:2em;border:1px solid #aaa;border-radius:5px}#nutrientTable h3{margin:1em}#nutrientTable th{background-color:#eaeaea;border-bottom:1px solid #aaa;border-top:1px solid #aaa;padding-left:1em}#nutrientTable td{padding-left:1em;border-bottom:1px solid #aaa}#nutrientTable .col-2{margin-right:0;width:50%}#nutrientTable .col-2.left table{border-right:1px solid #aaa}table.grey-header th{background-color:#eaeaea;border-bottom:1px solid #aaa;border-top:1px solid #aaa}.bordered{border:1px solid #aaa}#macroTable .input-group{margin-bottom:0}#mealplanDuplicateBtn{margin-left:5px}.save-note-popup{position:fixed!important;top:34em;left:30%;z-index:100}.recipe-unshared-text{color:#af4900}.recipe-by-patient-text{color:orange}#recipe-list-loading-spinner{position:relative;left:120px;bottom:15px}.recipelist{padding:1em 0 0!important;position:relative}.recipelist__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;background:url(recipeheader.a00aa41ee88f8f596340.png) top center/cover no-repeat}.recipelist__header h3{font-size:55px;color:#fff;text-shadow:0 7px 7px #000;padding:2.5em 0 1em;font-weight:700}.recipelist .save-note-popup.share-confirm .popup-content p{margin-bottom:1rem}.recipelist .recipe-list{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipelist .recipe-list .recipe-tabs{width:20%}.recipelist .recipe-list .recipe-tabs__tab{padding:2em;text-align:center;background-color:#eee;border:1px solid #ddd}.recipelist .recipe-list .recipe-tabs__tab.active,.recipelist .recipe-list .recipe-tabs__tab:hover{border:0;border-right:0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-left:5px solid #e92b37;background-color:#fafafa}.recipelist .recipe-list .recipe-tabs__tab.disabled,.recipelist .recipe-list .recipe-tabs__tab.disabled a{cursor:not-allowed}.recipelist .recipe-list .recipe-tabs__tab.disabled a:hover,.recipelist .recipe-list .recipe-tabs__tab.disabled:hover{background-color:#eee;border:1px solid #ddd}.recipelist .recipe-list .recipe-tabs__tab .hover{display:none}.recipelist .recipe-list .recipe-tabs__tab:hover .hover{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.65);color:#333;font-size:1.25em;font-weight:700;text-shadow:1px 1px 3px #fff}.recipelist .recipe-list .recipes{width:100%}.recipelist .recipe-list .recipes__header{display:block;padding:1.75em 1em;text-align:center}.recipelist .recipe-list .recipes__header a{border:1px solid #979797;border-radius:8px;padding:.5em 3em}.recipelist .recipe-list .recipes__header a:hover{color:#fff;background-color:#6bb3c0}.recipelist .recipe-list .recipes__header .search{display:block;position:relative;width:65%;margin:0 auto 2em}.recipelist .recipe-list .recipes__header .search i{position:absolute;top:.8em;left:1em}.recipelist .recipe-list .recipes__header .search input[type=text]{background-color:#fff;border-radius:5px;font-size:18px;padding:.5em 1em .5em 2.5em;border:1px solid #979797;display:inline-block;width:100%;line-height:22px}.recipelist .recipe-list .recipes__header .search .btn--rnd{position:absolute;top:0;right:0;padding:.69em 2em;border-radius:5px}.recipelist .recipe-list .recipes__header .search .search-results-container{border:1px solid;border-radius:5px;position:absolute;background-color:#fff;width:100%;z-index:100}.recipelist .recipe-list .recipes__header .search .search-results-container .recipe-search-results{text-align:left}.recipelist .recipe-list .recipes__header .search .search-results-container .recipe-search-results:hover{background-color:#eee}.recipelist .recipe-list .recipes__header .search .search-results-container .recipe-search-results p{padding:10px;cursor:pointer}.recipelist .recipe-list .recipes__table{overflow:hidden;position:relative;background-color:#fafafa}.recipelist .recipe-list .recipes__table .listview{min-height:34em}.recipelist .recipe-list .recipes__table .tablehead{padding:1em}.recipelist .recipe-list .recipes__table .tablehead h3{float:left}.recipelist .recipe-list .recipes__table .tablehead .btns{display:inline-block;float:right;width:50%;text-align:right;margin:0;position:relative}.recipelist .recipe-list .recipes__table .tablehead .btns__link{display:inline-block;width:auto;height:auto;padding:.75em 1.5em;background-color:#fff;border-radius:5px;border:1px solid #979797}.recipelist .recipe-list .recipes__table .tablehead .btns__link:hover{color:#fff;background-color:#6bb3c0}.recipelist .recipe-list .recipes__table .tablehead .btns .sortby{background:#fafafa;border:1px solid #979797;border-radius:8px;position:absolute;right:0;top:40px;width:12em;z-index:80}.recipelist .recipe-list .recipes__table .tablehead .btns .sortby ul{display:block;width:100%}.recipelist .recipe-list .recipes__table .tablehead .btns .sortby ul li{display:block;border-bottom:1px solid #979797;margin:0 auto;padding:.5em 0;width:90%;text-align:left}.recipelist .recipe-list .recipes__table .tablehead .btns .sortby ul li i{margin-right:1em}.recipelist .recipe-list .recipes__table section ul{display:block;width:100%;padding:1em}.recipelist .recipe-list .recipes__table section ul li{width:100%;border-bottom:1px solid #979797;background-color:#fff;margin:1em 0;position:relative;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipelist .recipe-list .recipes__table section ul li .foodimg{width:18%;display:inline-block;margin-right:2%;overflow:hidden;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.recipelist .recipe-list .recipes__table section ul li .foodimg img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.recipelist .recipe-list .recipes__table section ul li .title-allergies-wrapper{width:35%}.recipelist .recipe-list .recipes__table section ul li .title-allergies-wrapper .recipe-title{color:#bbb;line-height:25px;width:100%;margin-top:15px}.recipelist .recipe-list .recipes__table section ul li .title-allergies-wrapper .allergies-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.recipelist .recipe-list .recipes__table section ul li .title-allergies-wrapper .allergies-container .svg-icon{width:35px;margin:3px}.recipelist .recipe-list .recipes__table section ul li .title-allergies-wrapper .allergies-container .diet-without-pictogram{position:relative;top:-20px;margin-right:10px;font-size:14px;line-height:0}.recipelist .recipe-list .recipes__table section ul li .recipetitle{font-weight:700;font-size:18px;color:#bbb;line-height:60px;text-align:left;width:40%;position:relative;z-index:80}.recipelist .recipe-list .recipes__table section ul li .draftp{position:absolute;left:14em;top:.2em;opacity:.5;font-size:.85em}.recipelist .recipe-list .recipes__table section ul li .recipe-list-button-top-margin{margin-top:.25em}.recipelist .recipe-list .recipes__table section ul li .btns{margin:.5em 0 1em;width:45%}.recipelist .recipe-list .recipes__table section ul li .btns__link{background-color:#fff;border-radius:5px;border:1px solid #979797;display:inline-block;width:180px;text-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.recipelist .recipe-list .recipes__table section ul li .btns__link i{font-size:1.5em;line-height:1.5em}.recipelist .recipe-list .recipes__table section ul li .btns .info{display:block;width:100%;margin-bottom:1em;text-align:right}.recipelist .recipe-list .recipes__table section ul li .btns .info .items,.recipelist .recipe-list .recipes__table section ul li .btns .info .kcal{display:inline-block}.recipelist .recipe-list .recipes__table section ul li .btns .info .kcal{font-size:32px;margin-right:20px}.recipelist .recipe-list .recipes__table section ul li .btns .info .kcal span{display:inline-block;font-size:12px;vertical-align:bottom}.recipelist .recipe-list .recipes__table section ul li .btns .info .items p{display:inline-block;text-align:center;position:relative;font-size:14px;padding-right:10px;margin-right:5px;line-height:16px}.recipelist .recipe-list .recipes__table section ul li .btns .info .items p span{display:block;font-size:9px}.recipelist .recipe-list .recipes__table section ul li .btns .info .items p:after{content:"";display:inline-block;position:absolute;right:0;top:0;width:1px;height:28px;background-color:#666}.recipelist .recipe-list .recipes__table section ul li .btns .info .items p:last-child:after{display:none}.recipelist .recipe-list .recipes__table section ul li .btns .info .icons{display:inline-block}.recipelist .recipe-list .recipes__table section ul li .btns .info .icons__icon{width:35px;display:inline-block;margin:0 .35em}.recipelist .recipe-list .recipes__table section ul li .btns .info .icons__icon img{display:block;width:100%}.recipelist .recipe-list .recipes__table section.gridview ul{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipelist .recipe-list .recipes__table section.gridview ul li{width:32%;display:inline-block;border-radius:5px;text-align:center;position:relative}.recipelist .recipe-list .recipes__table section.gridview ul li .foodimg{width:100%;min-height:6em;max-height:6em}.recipelist .recipe-list .recipes__table section.gridview ul li .recipetitle{width:100%;text-align:center;display:block;color:#666}.recipelist .recipe-list .recipes__table section.gridview ul li .info .icons{position:absolute;top:6em;left:0;right:0;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipelist .recipe-list .recipes__table section.gridview ul li .info .icons__icon{background-color:#fff;border-radius:100%;padding:5px}.recipelist .recipe-list .recipes__table section.gridview ul li .btns{width:100%}.recipelist .recipe-list .recipes__table section.gridview ul li .btns__link{width:45%}.popup{position:absolute;top:1em;left:3em;right:3em;background-color:#fafafa;border-radius:8px;border:1px solid #979797;-webkit-box-shadow:0 5px 15px 0 rgba(91,91,91,.5);box-shadow:0 5px 15px 0 rgba(91,91,91,.5)}.popup__header{border:1px solid #979797}.popup__header h4{background:#b5b5b5;width:100%;display:block;color:#000;padding:1em}.popup__header--search{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background-color:#ddd;padding:.5em}.popup__header--search .search{display:inline-block;position:relative}.popup__header--search .search i{position:absolute;top:.65em;left:1em}.popup__header--search .search input[type=text]{background-color:#fff;border-radius:5px;padding:.5em 1em .5em 2.5em;border:1px solid #979797;display:inline-block;line-height:20px}.popup__header--search .btns__link{background-color:#fff;border-radius:5px;border:1px solid #979797;display:inline-block;width:2.5em;height:2.5em;text-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.popup__header--search .btns__link i{font-size:1.25em;line-height:1.85em}.popup__content{overflow:scroll;height:22em}.popup__content--ul{display:block;width:100%}.popup__content--ul li{display:block;width:100%;background:#fafafa;border-bottom:1px solid #979797;padding:.5em 1em;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.popup__content--ul li .foodimg{width:18%;display:inline-block;margin-right:2%}.popup__content--ul li .foodimg img{display:block;width:100%}.popup__content--ul li p{font-weight:700;font-size:18px;color:#000;line-height:60px;text-align:left;width:60%}.popup__footer{background:#fafafa;border:1px solid #979797;width:100%;padding:1em 0;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.popup__footer a{background:#fff;border:1px solid #979797;border-radius:4px;text-align:center;padding:.5em 2em}.popup__footer a b{font-weight:700}.filter{overflow:auto;display:none;position:absolute;top:1em;left:3em;right:3em;bottom:1em;background-color:#fafafa;border-radius:8px;border:1px solid #979797;-webkit-box-shadow:0 5px 15px 0 rgba(91,91,91,.5);box-shadow:0 5px 15px 0 rgba(91,91,91,.5);padding:1em;z-index:1001}.filter__header{position:relative;margin-bottom:.5em}.filter__header h4{font-size:20px}.filter__header .close{position:absolute;color:#000;top:0;right:0}.filter .form label{width:100%;display:block;font-size:14px;color:#000;margin:.5em 0 0}.filter .form__row{width:100%;display:block}.filter .form__row div{width:100%}.filter .form__row div input{width:100%;display:block}.filter .form__row .buttons{width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.filter .form__row .buttons a{background:#fff;border:1px solid #979797;border-radius:4px;text-align:center;padding:.5em 2em}.filter .form__row .buttons a b{font-weight:700}.filter .form__row--half{width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.filter .form__row--half div{width:49%}.filter .form__row--half div input,.filter .form__row--half div select{width:100%;display:block}.filter .form__row--half div select{height:2.5em;padding:.25em}.recipe-filter{position:fixed;overflow:auto}.recipe-filter table{margin-bottom:0}.recipe-filter table tbody td{padding:2px;vertical-align:middle}.recipe-filter .form .recipe-filter-row{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-filter .form .recipe-filter-row input{display:inline-block;height:2em;width:100%;padding:0 10px;margin:.5em 0 1em}.recipe-filter .form .recipe-filter-row label{font-size:1em;color:#666;margin:.5em 0}.recipe-filter .form .recipe-filter-row select{padding:0 10px;margin:.5em 0 1em;height:2em}.recipe-filter .form .recipe-filter-row .ingredient-selector{padding-top:.5em}.recipe-filter .form .recipe-filter-row .ingredient-selector .ingredient-selector__input input{margin:0}.recipe-filter .form .recipe-filter-row .recipe-filter-checkbox-container input{width:auto;height:auto;display:inline-block}.recipe-filter .form .recipe-filter-row .recipe-filter-checkbox-container input:hover{cursor:pointer}.recipe-filter .form .recipe-filter-row .recipe-filter-checkbox-container label{width:auto;display:inline-block}.recipe-filter .form .recipe-filter-row .recipe-filter-checkbox-container label:hover{cursor:pointer}.recipe-filter .recipe-filter-col-6{width:50%;padding:0 10px}@media (max-width:980px){.recipe-filter .form .recipe-filter-row{display:block}.recipe-filter .recipe-filter-col-6{width:100%}}.recipe-filter .recipe-filter-col-3{width:25%;padding:0 10px}@media (max-width:980px){.recipe-filter .recipe-filter-col-3{width:100%}}.recipe-filter .recipe-filter-from-to-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-filter .recipe-filter-from-to-fields input{width:calc(50% - 10px)!important}.recipe-filter .recipe-filter-from-to-fields-separator{width:20px;height:2em;margin-top:.5em;text-align:center}.recipe-filter .recipe-filter-search-field{margin-top:0}.recipe-filter .buttons{padding:0 10px;margin:20px 0}.recipecontent .form input,.recipecontent .form textarea{width:100%;display:block;resize:none;border-radius:5px}.recipecontent .form input[type=number]::-webkit-inner-spin-button,.recipecontent .form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recipecontent .form textarea{height:5em}.recipecontent .form__row--half{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipecontent .form__row--half div{width:49%}.recipecontent .form__row--half div div,.recipecontent .form__row--half div div div{width:100%}.recipecontent .form__row--half div input{width:100%;display:block}.recipecontent .form__row--half .quart{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipecontent .form__row--half .quart .custom-control .custom-control-input{width:auto;display:inline-block}.recipecontent .btns{width:100%;padding:1em;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipecontent .btns__btn{width:45%}.recipecontent .previous-content-btn{left:1em;right:auto}.gallery-upload__inner img{margin:0 auto .5em}.gallery-upload__inner p{width:100%;margin:.5em auto 1em}.gallery-upload__inner span{width:100%;text-align:center}.gallery-upload>div{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em}.gallery-upload>div .m-image-wrapper{width:30%;position:relative;text-align:center;background-color:#fff;margin:0 0 1em}.gallery-upload>div .m-image-wrapper i{position:absolute}.gallery-upload>div .m-image-wrapper i:first-child{top:.5em;right:.5em}.gallery-upload>div .m-image-wrapper i:nth-child(2){top:.5em;right:1.5em}.recipeupload{padding:1em 0!important}.recipeupload h3{font-weight:600;width:50%;margin-bottom:.5em}.recipeupload>h3{padding-left:1em}.recipeupload .steps{-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;width:80%;margin:1em auto;display:none}.recipeupload .steps[hidden]{display:none}.recipeupload .steps__step{background:#fff;width:4em;height:4em;border-radius:100%;border:5px solid #eee;line-height:3.25em;text-align:center;position:relative}.recipeupload .steps__step.active{background-color:#0d3648}.recipeupload .steps__step.active a{color:#fff}.recipeupload .steps__step.active:before{border:3px solid #0d3648}.recipeupload .steps__step:before{content:"";display:inline-block;position:absolute;height:4px;border:3px solid #eee;width:8.85em;background-color:#fff;top:25px;right:54px}.recipeupload .steps__step:first-child:before{display:none}.recipeupload .steps__step a{font-weight:700;font-size:26px;color:#0d3648;cursor:default}.recipeupload .btns{text-align:right;padding:1em}.recipeupload .btns__btn{border-radius:4px;padding:.5em 1em}.recipeupload .recipe-upload{background-color:#fff;display:block}.recipeupload .recipe-upload[hidden]{display:none}.recipeupload .recipe-upload .tabs{width:20%;margin-right:2%}.recipeupload .recipe-upload .tabs__tab{padding:2em;text-align:center;background-color:#eee;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-left:5px solid #ddd;border-right:0;height:10em;line-height:10em;position:relative}.recipeupload .recipe-upload .tabs__tab .hover{display:none}.recipeupload .recipe-upload .tabs__tab.active,.recipeupload .recipe-upload .tabs__tab:hover{border-right:0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-left:5px solid #0d3648;background-color:#fafafa}.recipeupload .recipe-upload .tabs__tab:hover .hover{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.65);color:#333;font-size:1.25em;font-weight:700;text-shadow:1px 1px 3px #fff}.recipeupload .recipe-upload .recipecontent{width:100%;position:relative;padding:1em 1em 2em}.recipeupload .recipe-upload .upload{width:100%}.recipeupload .recipe-upload .upload .popup{position:absolute;z-index:50;padding:1em}.recipeupload .recipe-upload .upload .popup h3{padding:0;margin:0;cursor:auto}.recipeupload .recipe-upload .upload .popup a.close{position:absolute;top:1em;right:1em}.recipeupload .recipe-upload .upload .popup .form input{border-radius:0;background-color:#fafafa}.recipeupload .recipe-upload .upload .popup .form .btns{text-align:right;padding:0;margin:0}.recipeupload .recipe-upload .upload .popup .form .btns .save:hover{color:#fff;background-color:#6bb3c0}.recipeupload .recipe-upload .upload .popup .form .btns .delete:hover{color:#fff;background-color:#e92b37}.recipeupload .recipe-upload .upload .popup .form__row .dropdown .btn{background-color:unset}.recipeupload .recipe-upload .upload .popup .form__row .add{float:right}.recipeupload .recipe-upload .upload .popup .form__row--half{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipeupload .recipe-upload .upload .popup .form__row--half>div{width:49%}.recipeupload .recipe-upload .upload .popup .form__row--half>div div,.recipeupload .recipe-upload .upload .popup .form__row--half>div div div{width:100%}.recipeupload .recipe-upload .upload .popup .form__row--half>div input{width:100%;display:block}.recipeupload .recipe-upload .upload .popup .form__row--half .quart{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipeupload .recipe-upload .upload .popup .form__row--half .quart .radio{background:#fafafa;position:relative;text-align:right;width:13em;border-radius:5px;height:2.25em;margin:2em 0}.recipeupload .recipe-upload .upload .popup .form__row--half .quart .radio label{float:left;width:auto;padding-left:3.5em;font-size:.75em}.recipeupload .recipe-upload .upload .popup .form__row--half .quart .radio input{position:absolute;left:1.75em;top:0;width:auto}.recipeupload .recipe-upload .upload .form{padding-top:1em}.recipeupload .recipe-upload .upload .form p{width:auto;display:block;font-size:16px;font-weight:600;margin:.5em 0;color:#6bb3c0}.recipeupload .recipe-upload .upload .form label{width:100%;display:block;font-size:16px;font-weight:600;margin:.5em 0;color:#6bb3c0}.recipeupload .recipe-upload .upload .form__row{width:100%;display:block;margin:.5em 0 1em}.recipeupload .recipe-upload .upload .form__row input{width:100%;display:block}.recipeupload .recipe-upload .upload .form__row .upload{background:#f5f5f5;border:1px solid #979797;border-radius:8px;width:100%;margin-bottom:4em}.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient{position:relative}.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient pro-autocomplete li,.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient pro-recipe-autocomplete li{padding:12px;cursor:pointer}.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient pro-autocomplete li:hover,.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient pro-recipe-autocomplete li:hover{background-color:#eee}.recipeupload .recipe-upload .upload .form .recipe-ingredients-select-ingredient-filter{position:absolute;top:0;right:0;z-index:10;padding:.375em .75em}.recipeupload .recipe-upload .upload .recipe-subtitle .input-group,.recipeupload .recipe-upload .upload .recipe-title .input-group{padding:1em 1em 0}.recipeupload .recipe-upload .upload .recipe-subtitle .input-group input,.recipeupload .recipe-upload .upload .recipe-title .input-group input{border:1px solid #979797;border-radius:4px;width:100%;padding:.5em!important}.recipeupload .recipe-upload .upload .recipe-document-state input{width:5%;display:inline}.recipeupload .recipe-upload .upload .recipe-document-state span{color:#666}.recipeupload .recipe-upload .upload .recipe-document-state .row{padding:1rem}.recipeupload .recipe-upload .upload .ingredients{position:relative;padding-bottom:2em}.recipeupload .recipe-upload .upload .ingredients .ingredients-table{display:table;border-radius:4px;margin-top:1em}.recipeupload .recipe-upload .upload .ingredients .ingredients-table thead th{background:#0d3648;color:#fff;padding:1em}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody{width:100%}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody tr{width:100%;padding:1em;height:3em;line-height:3em}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody tr:nth-child(odd){background:#ebebeb}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody tr:nth-child(even){background:#d8d8d8}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody tr td{padding:0 1em}.recipeupload .recipe-upload .upload .ingredients .ingredients-table tbody tr td:not(:last-child){border-right:1px solid #979797}.recipeupload .recipe-upload .upload .ingredients .ingredients-table .ingredients-edit-col{width:1%;white-space:nowrap}.form input{border-radius:5px;background-color:#fafafa}.preparation .form__row .language-btn-container{display:inline;margin-right:-4px}.preparation .form__row .language-btn-container .quill-editor-language-btn{font-size:14px;color:#6bb3c0;background:#eaeaea;padding:10px;border:1px solid #aaa;border-bottom:0;width:45px}.preparation .form__row .language-btn-container .en-btn{border-right:0}.preparation .form__row .language-btn-container .fi-btn{border-right:0;border-left:0}.preparation .form__row .language-btn-container .hu-btn{border-left:0}.preparation .form__row--half .half-textarea,.preparation .form__row--half .half-textarea textarea.form-control.ng-pristine.ng-valid{height:5em!important;background-color:#fff!important}.preparation .form__row--half .half-textarea textarea.form-control.ng-pristine.ng-valid.ng-touched{background-color:#fff!important}.preparation .form__row--half .color{display:none}.preparation .form__row--half .quart{display:block}.preparation .form__row--half .quart__inner{width:48%;display:inline-block}.preparation .form__row--half .quart__inner .text-danger{position:absolute;right:0;top:70px;color:#e92b37;width:auto}.preparation .form__row--half .quart__inner.preptime{position:relative}.preparation .form__row--half .quart__inner.preptime--number{position:relative;top:-2.125em}.preparation .form__row--half .quart__inner.preptime--number input[type=number]{width:100%}.preparation .form__row--half .quart__inner.preptime span{position:absolute;bottom:1.45em;right:1em}.preparation .form__row--half .quart__inner.preptime .red-text{position:static}.preparation .form__row--half .quart__inner select{margin-top:1em}.preparation .form__row--half .quart__inner.check{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;float:right;margin-top:.85em}.preparation .form__row--half .quart__inner.check input{width:auto;position:relative;bottom:-7px}.preparation .form__row--half .quart__inner.check .custom-control.custom-checkbox{margin-top:-2px}.preparation .form__row--half .quart__inner.check label{float:left;padding-left:1em}.preparation .form__row--half .quart>p{width:100%;display:block}.preparation .form__row--half .quart input[type=number]{width:5em;display:inline-block}.preparation .form__row--half .quart .input-group .dropdown-component .btn.btn-default.dropdown-toggle{background-color:unset}.preparation .form__row--half .quart .radio{background:#fafafa;position:relative;text-align:left;height:2.25em;display:inline-block;width:48%}.preparation .form__row--half .quart .radio label{float:left;width:auto;padding-left:2em}.preparation .form__row--half .quart .radio input{position:absolute;left:1.75em;top:.3em;width:auto}.preparation .ql-editor p{font-weight:400!important}.diet{display:block}.diet .accordions{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;margin-bottom:1em}.diet .accordions__accordion{border-bottom:1px solid #6bb3c0;text-align:center;padding:0 0 1.5em;width:50%;margin:0 5px}.diet .accordions__accordion.active{border-bottom:4px solid #6bb3c0}.diet .accordions__accordion a i{font-size:2em;position:relative;bottom:-5px;left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.diet .accordions__accordion a.active i{-webkit-transform:rotate(0);transform:rotate(0)}.diets.automatic .checkbox,.diets.manual .checkbox{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;width:98%;padding-bottom:1em}.checkbox-group{width:100%}.checkbox input[type=checkbox]{position:static!important;margin:0!important}.dietitems{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;width:98%!important}.dietitems>div{width:100%}.dietitems>div[hidden]{display:none}.diets__diet{vertical-align:middle;width:23%;display:inline-block;background:#fafafa;border:1px solid #c7c7cd;border-radius:4px;font-size:15px;color:#6bb3c0;margin:.5em;padding:0}.diets__diet label{display:inline-block;padding:.2em;width:100%}.diets__diet label input[type=checkbox]{vertical-align:middle;margin-left:.75em!important;margin-right:.75em!important}.categoryselect{margin-top:2.5em}.categoryselect h3{margin-bottom:.5em}.categorysave{width:auto;float:right;margin-top:-1em}.suggest{display:none;float:right;color:#000;cursor:pointer;margin:-25px 15px 20px 0}.suggest:hover{color:#fff;background-color:#639949}.categories{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;width:98%}.categories__category{width:24%;background:#fafafa;border-bottom:1px solid #6bb3c0;text-align:center;font-size:14px;color:#6bb3c0;padding:1em;margin-bottom:.5em}.categories__category.active{border-bottom:4px solid #6bb3c0}.categories+div{width:100%}.categories .items{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;width:98%}.categories .items__item{width:30%}.jump{position:absolute;right:1em;bottom:0}.upload h3,.upload h4{padding:0;margin:1em 0;font-weight:600}.publishing{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1em}.publishing .radio-button{width:49%!important}.publishing .radio-button input{width:auto!important;float:left}.publishing .radio-button span{padding:0 .5em;line-height:1.25em}.save-buttons{padding:1em 1em 0}.quantityrow .input-group input{margin-top:1px}.diffrow .input-group .dropdown-component{position:relative;top:-1px}.recipe-tags-container{margin:2.5em 0}.recipe-tags-container div{padding:2px}.recipe-tags-container div input{vertical-align:middle;margin:3px .75rem}.popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(90,90,90,.5);z-index:40}.btn{background:#6bb3c0;border:1px solid #6bb3c0;color:#fff;border-radius:5px;cursor:pointer;font-size:1em;line-height:1;padding:.5em 2em}.btn:hover{background:#4a9fae}.btn--red,.btn-danger{background:#e92b37;border:1px solid #e92b37}.btn--red:hover,.btn-danger:hover{background:#ce1723}.btn--transparent{background:0 0;border:1px solid #666;color:#666}.btn--transparent:hover{background:#4a9fae;color:#fff}.btn--transparent.green-border{border:1px solid #6bb3c0}.btn--transparent.green-text{color:#6bb3c0}.btn:hover{color:#fff}.btn--white{display:inline-block;text-align:center;background:#fff;border:1px solid #ccc;border-radius:4px;padding:.65em 2em;margin-bottom:1em}.btn--rnd{border-radius:20px;background:#6bb3c0;color:#fff;font-size:18px;padding:.5em 1em;border:0;cursor:pointer}.pro-tabs{border-bottom:1px solid #aaa;width:100%;display:inline-block}.pro-tabs ul{width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.pro-tabs ul li{display:inline-block;text-align:center;padding:.75em 1.75em;background-color:#d8d8d8;border:1px solid #979797;cursor:pointer}.pro-tabs ul li.active{background-color:#6bb3c0;color:#fff}.input-group{margin-bottom:1em;width:100%}.input-group input[type=number],.input-group input[type=text]{width:100%;border:0;outline:0;border-bottom:1px solid #000;-webkit-box-shadow:none;box-shadow:none;padding:.5em 0!important;height:2.15em!important;color:#0d3648;background:0 0}.input-group .form-control.ng-untouched.ng-pristine{background-color:transparent;color:#0d3648}.input-group .dropdown-component{border-bottom:1px solid #000;padding:.25em 0 .5em!important;margin-bottom:1em}.input-group .dropdown-component .btn.btn-default.dropdown-toggle{background-color:#fff;color:#0d3648;border:none;min-height:14px}.input-group .dropdown-component button{padding:0;color:#666;font-size:14px;-webkit-box-shadow:none;box-shadow:none}.input-group .dropdown-component button .caret{right:.25em;bottom:.25em}.input-group .dropdown-component button:active,.input-group .dropdown-component button:hover{outline:0;-webkit-appearance:none}.input-group .dropdown-component .dropdown-menu li a{min-height:26px}select{background:#fff;padding:1em;border:none;border-bottom:1px solid #aaa;margin-bottom:1em;border-radius:0;width:100%}select::-webkit-input-placeholder{font-style:italic}.file-upload-btn{position:relative;overflow:hidden}.file-upload-btn input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;filter:alpha(opacify=0);opacity:0;outline:0;cursor:inherit;display:block;background:#fff}.form__row .dp-input-container .dp-picker-input.ng-pristine{width:100%;border:0;outline:0;border-bottom:1px solid #000;-webkit-box-shadow:none;box-shadow:none;padding:.5em 0!important}.client-tags tag-input .ng2-tag-input{padding:0;border-bottom:none!important}.client-tags tag-input input{border-radius:0}.client-tags tag-input tag-input-form{width:100%}.dynamic-options-modal-checkbox input[type=checkbox],.options-modal-checkbox input[type=checkbox]{cursor:pointer}.dynamic-options-modal-checkbox label,.options-modal-checkbox label{cursor:pointer;font-weight:400}.dropdown.dropdown-component{border:1px solid #163d4f;border-radius:4px}.dropdown.dropdown-component .caret{margin-top:6.5px}.dropdown.dropdown-component .btn,.dropdown.dropdown-component .caret{color:#163d4f}textarea.form-control.ng-pristine.ng-valid.ng-touched,textarea.form-control.ng-untouched.ng-pristine.ng-valid{border:1px solid #163d4f;border-radius:4px;width:100%;resize:none;margin-bottom:.5em;height:4em}input.numeric{width:100%;padding:.2em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.button-box{text-align:center;margin-top:10px;margin-bottom:60px}.button-box .btn{width:30%;font-weight:700}.settings-content .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.settings-content .cols .dropdown-toggle{padding-left:7px}.settings-content .cols .column{display:inline-block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%;-ms-flex-line-pack:center;align-content:center}.settings-content .cols .column ._company{margin-left:40px}.settings-content .cols .column ._company .lbl{margin-bottom:20px}.settings-content .cols .column ._company label{color:#163d4f}.settings-content .cols .column ._company .inputs{margin-left:20px}.settings-content .cols .column ._company .inputs label{font-weight:400}.settings-content .cols .column ._company .inputs .form_row input{border:1px solid #163d4f;border-radius:4px;text-indent:7px}.settings-content .cols .column ._settings{margin-right:40px}.settings-content .cols .column ._settings .lbl{margin-bottom:20px}.settings-content .cols .column ._settings label{color:#163d4f}.settings-content .cols .column ._settings .inputs{margin-left:20px}.settings-content .cols .column ._settings .inputs label{font-weight:400}.settings-content .cols .column ._settings .inputs .form_row input{border:1px solid #163d4f;border-radius:4px;text-indent:7px}.settings-content .cols .column ._settings .btns{text-align:center}.settings-content .cols .column ._settings .btns .btn{padding:.5em 3.5em;float:right}.settings-content .cols .column ._settings .btns .transparent{background-color:#fff;border:1px solid #163d4f;color:#163d4f;border-radius:4px;padding:.4em 3em;line-height:1;font-size:1em}.settings-content .cols .column ._settings .btns .transparent:hover{background-color:#e8f2f3}.draft-content .rows .row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #163d4f;border-radius:4px;padding:1.25em 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.draft-content .rows .row_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#163d4f;width:30%;font-size:18px}.draft-content .rows .row_item i{display:inline-block;color:#163d4f;font-weight:700;cursor:pointer}.draft-content .rows .row .id{width:15%}.draft-content .rows .row .normal{font-weight:400;width:15%}.draft-content .rows .row .icons{width:10%}.draft-content .rows .row .icons i{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.draft-content .rows .row .icons i:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.invoices-content .rows .row{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #163d4f;border-radius:4px;padding:1em 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.invoices-content .rows .row_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#163d4f;width:30%;font-size:18px}.invoices-content .rows .row .id{width:15%}.invoices-content .rows .row .normal{font-weight:400;width:15%}.invoices-content .rows .row .short{width:10%}.invoices-content .rows .row .button{width:23%;text-transform:uppercase;border:1px solid #163d4f;color:#163d4f;border-radius:4px;background-color:#fff;padding:.5em 1em;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.invoices-content .rows .row .button:hover{background-color:#f2f2f2}.invoices-content .rows .row .paidbtn{background-color:#163d4f;color:#fff;padding-left:1.8em}.invoices-content .rows .row .unpaid{color:red}.invoices-content .rows .row .icons i{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.invoices-content .rows .row .icons i:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.title{color:#163d4f;font-size:20px;display:block;margin-bottom:35px}.create-content{padding-left:30px;padding-right:30px}.create-content .widthfix{display:inline-block!important;margin-left:0!important;margin-right:0!important;width:100%}.create-content .widthfix .col{width:48%!important;display:inline-block!important}.create-content .widthfix .col:last-child{float:right}.create-content_top .left,.create-content_top .switch{width:45%}.create-content_top .left .client-details .form_row label,.create-content_top .switch .client-details .form_row label{color:#163d4f;font-weight:400}.create-content_top .left .client-details .form_row input,.create-content_top .switch .client-details .form_row input{border:1px solid #163d4f;border-radius:4px;text-indent:7px}.create-content_top .isactive{display:inline-block}.create-content_top .switch{text-align:right;display:inline-block}.create-content_top .switch label{display:inline-block;text-align:right;font-size:12px;color:#163d4f;border:1px solid #163d4f;margin-right:-5px;padding:1em 1em 2em;border-radius:2px;cursor:pointer}.create-content_top .switch .activ{background-color:#163d4f;color:#fff}.create-content .items .add{margin-top:14px;margin-bottom:32px}.create-content .items_title{color:#163d4f;display:block}.create-content .items .item{border:1px solid #163d4f;border-radius:4px;margin-bottom:15px}.create-content .items .item_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em .8em .3em}.create-content .items .item_top .item_title{font-weight:400;width:90%;color:#163d4f}.create-content .items .item_top .icons{width:5%;font-size:21px;color:#163d4f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.create-content .items .item_top .icons i{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.create-content .items .item_top .icons i:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.create-content .items .item_content{display:block;border-top:1px solid #163d4f;padding:1em}.create-content .items .item_content .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.create-content .items .item_content .top .col{width:47%;display:block;margin-bottom:10px}.create-content .items .item_content .top .col label{color:#163d4f;font-weight:400}.create-content .items .item_content .top .col input{border:1px solid #163d4f;border-radius:4px}.create-content .items .item_content .top .col .dropdown .btn{padding-left:.5em}.create-content .items .item_content .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.create-content .items .item_content .middle .col{display:block;width:30%}.create-content .items .item_content .middle .col label{color:#163d4f;font-weight:400}.create-content .items .item_content .middle .col input{border:1px solid #163d4f;border-radius:4px}.create-content .items .item_content .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.create-content .items .item_content .bottom .col{display:block;width:65%}.create-content .items .item_content .bottom .col.desc{width:100%!important}.create-content .items .item_content .bottom .col label{color:#163d4f;font-weight:400}.create-content .items .item_content .bottom .col input{border:1px solid #163d4f;border-radius:4px}.create-content .items .item_content .bottom .left{width:30%}.create-content_bottom .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-2em;margin-right:-2em}.create-content_bottom .row.vat{margin-top:15px}.create-content_bottom .row .col{width:44%;display:block}.create-content_bottom .row .col.half{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.create-content_bottom .row .col.half div:first-child{width:65%}.create-content_bottom .row .col.half div:first-child .dropdown.dropdown-component{width:90%}.create-content_bottom .row .col.half div:last-child{width:35%}.create-content_bottom .row .col label{color:#163d4f;font-weight:400}.create-content_bottom .row .col input{border:1px solid #163d4f;border-radius:4px;display:block;text-indent:7px}.create-content_bottom .row .col .btn{padding-left:.5em}.create-content_bottom .row .col .cb{display:block}.create-content_bottom .row .col .cb input{visibility:hidden;display:block;display-height:0;display-width:0;display-position:absolute;display-overflow:hidden}.create-content_bottom .row .col .cb span{height:32px;width:32px;border:1px solid #163d4f;border-radius:4px;background-color:#fff;display:inline-block;margin-top:-14px;cursor:pointer}.create-content_bottom .row .col .cb [type=checkbox]:checked+span{position:relative}.create-content_bottom .row .col .cb [type=checkbox]:checked+span:after{content:"\f00c";font-family:FontAwesome;position:absolute;top:.4em;left:.5em}.create-content_bottom .row .no-indent input{text-indent:0}.create-content .buttons{display:inline-block;text-align:right;width:99%;margin-top:30px}.create-content .buttons .btn-transparent{background-color:#fff;border:1px solid #163d4f;border-radius:4px;color:#163d4f;font-weight:700;line-height:1;padding:.5em .3em;width:20%;margin-right:10px}.create-content .buttons .btn{width:20%;margin-bottom:3px}.appointments{margin-bottom:30px}.appointments input:active,.appointments input:focus{outline:0}.appointments .top-btns .title{float:left}.appointments .top-btns .title h3{font-size:22px;font-weight:600}.appointments .top-btns .btns{float:right;margin:5px 0 0;position:relative}.appointments .top-btns .btns a{border:1px solid #6bb3c0;border-radius:5px;background:#fff;font-size:18px;font-weight:400;color:#777;padding:5px;margin:0 0 0 10px;text-align:center;width:350px}.appointments .top-btns .btns a:hover{background:#6bb3c0;color:#fff}.appointments .top-btns .btns a i{margin:0 5px 0 0}.appointments .top-btns .select-client-popup{position:relative}.appointments .top-btns .select-client-popup .filter-by-client{position:absolute!important;top:-2px!important;left:0!important;width:758px!important;display:block!important;margin:0 auto!important;z-index:2000!important;border-bottom:1px solid #ccc!important}.appointments .top-btns .select-client-popup .filter-by-client .popup___content{display:block;overflow:hidden;background:#fbfbfb;overflow-y:scroll;height:295px}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row{border-color:#ccc;border-style:solid;border-width:0 1px 1px;padding:2px 10px;background:#fbfbfb}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row.selected,.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row:hover{cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(90deg,#6bb3c0,#355427)}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row.selected .user-name p,.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row:hover .user-name p{color:#fff;font-weight:600}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row .user-image{float:left;width:55px;margin:4px 0 0}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row .user-image .user-img{width:44px;height:44px;border-radius:50%;border:2px solid #fff}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row .user-name{float:left;margin:4px 0 0;padding:10px 0 0}.appointments .top-btns .select-client-popup .filter-by-client .popup___content .row .user-name p{color:#979797;font-size:16px;font-weight:300;line-height:23px;margin:0}.appointments .top-btns .popup-part{position:relative}.appointments .top-btns .popup-part .create-new-appointment{position:absolute;top:70px;right:75px;width:805px;display:block;margin:0 auto}.appointments .top-btns .popup-part .create-new-appointment .popup__content{display:block;overflow:hidden;background:#fff;overflow-y:hidden;height:auto;padding:20px;border:1px solid #ccc;-webkit-box-shadow:0 2px 4px #979797;box-shadow:0 2px 4px #979797;border-radius:5px;position:fixed;width:800px;z-index:1000}.appointments .top-btns .popup-part .create-new-appointment .popup__content .header-part h3{float:left}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part{clear:both}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn{float:right;clear:both}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn button{width:170px;height:30px;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;font-weight:300;padding:.4em;float:left;text-align:center;margin:0 15px 0 0}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn button.btn-save{background:#6bb3c0}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn button.btn-save:hover{background:#446f31}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn button.btn-cancel{background:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn button.btn-cancel:hover{background:#555}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn .btn-cancel-part,.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .footer-btn .btn-save-part{float:left}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .section-title{color:#6bb3c0;margin:20px 0 10px;padding:0}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .times{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-date .select-date-field{float:left;margin-right:15px;border:1px solid #ccc;height:42px;font-weight:600;font-size:16px;padding:0 .5em;color:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-date .select-date-field.select-day{width:60px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-date .select-date-field.select-month{width:140px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-date .select-date-field.select-year{width:100px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client{padding:1em;border-radius:5px;border:1px solid #ccc;height:42px;font-size:16px;width:100%}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client::-webkit-input-placeholder{color:#888;font-size:16px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client::-moz-placeholder{color:#888;font-size:16px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client:-ms-input-placeholder{color:#888;font-size:16px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client:-moz-placeholder{color:#888;font-size:16px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .select-client.disabled{cursor:not-allowed;background-color:#eaeaea}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .textbox-cal{border-radius:5px;border:1px solid #ccc;padding:.5em;font-size:16px!important;font-weight:600;color:#888;width:220px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part input.data-time{padding:.5em;border-radius:5px;border:1px solid #ccc;font-weight:600;font-size:16px;height:42px;color:#888;width:110px}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part input.data-time::-webkit-input-placeholder{color:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part input.data-time::-moz-placeholder{color:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part input.data-time:-ms-input-placeholder{color:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part input.data-time:-moz-placeholder{color:#888}.appointments .top-btns .popup-part .create-new-appointment .popup__content .content-part .comment-part{margin-top:-15px}.appointments .top-btns .popup-part .filter-by-client{position:absolute;top:34px;right:0;width:350px;display:block;margin:0 auto;z-index:200;border-bottom:1px solid #666}.appointments .top-btns .popup-part .filter-by-client .popup__content{display:block;overflow:hidden;background:#fbfbfb;overflow-y:scroll;height:360px}.appointments .top-btns .popup-part .filter-by-client .popup__content .row{border-color:#979797;border-style:solid;border-width:0 1px 1px;padding:2px 10px;background:#fbfbfb}.appointments .top-btns .popup-part .filter-by-client .popup__content .row.selected,.appointments .top-btns .popup-part .filter-by-client .popup__content .row:hover{cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(90deg,#6bb3c0,#355427)}.appointments .top-btns .popup-part .filter-by-client .popup__content .row.selected .user-name p,.appointments .top-btns .popup-part .filter-by-client .popup__content .row:hover .user-name p{color:#fff;font-weight:600}.appointments .top-btns .popup-part .filter-by-client .popup__content .row .user-image{float:left;width:55px;margin:4px 0 0}.appointments .top-btns .popup-part .filter-by-client .popup__content .row .user-image .user-img{width:44px;height:44px;border-radius:50%;border:2px solid #fff}.appointments .top-btns .popup-part .filter-by-client .popup__content .row .user-name{float:left;margin:4px 0 0;padding:10px 0 0}.appointments .top-btns .popup-part .filter-by-client .popup__content .row .user-name p{color:#979797;font-size:16px;font-weight:300;line-height:23px;margin:0}.appointments .top-btns .popup-part .personal-settings{position:absolute;top:70px;right:75px;width:805px;display:block;margin:0 auto}.appointments .top-btns .popup-part .personal-settings .popup__content{display:block;overflow:hidden;background:#fff;overflow-y:hidden;height:auto;padding:20px;border:1px solid #ccc;-webkit-box-shadow:0 2px 4px #979797;box-shadow:0 2px 4px #979797;border-radius:5px;position:relative;z-index:1000}.appointments .top-btns .popup-part .personal-settings .popup__content .header-part h3{float:left}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .nav-tabs{border:none;background:0 0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .nav-tabs .nav-item{width:50%;display:block;text-align:center;margin:0 auto;padding:0;border:1px solid #ccc}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .nav-tabs .nav-item.active{border-bottom:1px solid #fff}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .nav-tabs .nav-item .nav-link{margin:0;border:0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content{border-color:#ccc;margin-top:-1px;border-top:0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .section-title{color:#797979;font-size:16px;font-weight:600;padding:0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .days-part{padding:10px 20px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .day-input{float:left;margin:10px 0 0 30px;width:110px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .day-input label{font-weight:400;font-size:14px;cursor:pointer}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .col-1,.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .col-2{margin-bottom:5px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .col-2 input.data-time{padding:4px;border-radius:5px;margin-top:7px;border:1px solid #ccc;font-weight:800;font-family:Inter;height:30px;font-size:16px;color:#888;width:81px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .col-2 input.data-min{color:#666;font-size:14px;padding:5px;border-radius:5px;margin-top:7px;text-align:center;width:100px;border:1px solid #ccc}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .col-2 input.data-min::after{position:relative;content:"min"}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .break-time-length,.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .hours-length,.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .lunch-time,.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .office-hours .work-day-length{padding:10px 20px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation{margin-bottom:20px;padding:15px 15px 0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation h3{cursor:pointer;color:#666;font-size:16px;background:#fbfbfb;border:1px solid #c7c7cd;margin-bottom:0;padding:10px 20px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation h3.collapsible.collapsed{border-radius:5px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation h3.collapsible{border-radius:5px 5px 0 0}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation h3 span.arrow{float:left;position:relative;color:#666}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation h3 span.close-btn{float:right;font-size:20px;margin-top:-1px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-2{margin-bottom:.5em}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .collapse.in{border:1px solid #c7c7cd;border-radius:0 0 5px 5px;margin-top:-1px;padding:20px 35px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1{float:none;display:inline-block}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 input{color:#666;font-size:14px;padding:5px;border-radius:5px;margin-top:7px;width:auto;border:1px solid #ccc}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 .end-time,.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 .start-time{height:30px;padding:3px 7px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 select{font-size:14px;border:1px solid #ccc;margin:10px 0 0;width:160px;height:30px}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 .textbox-cal{font-weight:800;font-family:Inter;height:30px;font-size:14px;color:#888}.appointments .top-btns .popup-part .personal-settings .popup__content .content-part .tab-content .vacation-settings .acc-vacation .col-1 .time-part{font-size:16px;font-weight:800;height:30px;color:#888;font-family:Inter}.appointments .calendar,.appointments .reminder-part{clear:both}.appointments .reminder-part .btns a{border-width:2px;border-style:solid;border-radius:5px;background:#fff;padding:5px 20px;float:left;margin:0 0 0 15px;line-height:30px;font-weight:600;width:200px;text-align:center}.appointments .reminder-part .btns a span::before{position:relative;width:25px;height:22px;top:5px;margin-right:10px}.appointments .reminder-part .btns .approved .approved-btn{border-color:#6bb3c0;color:#6bb3c0}.appointments .reminder-part .btns .approved .approved-btn span::before{content:url(/images/appointments/icon-approved.png)}.appointments .reminder-part .btns .approved .approved-btn.active,.appointments .reminder-part .btns .approved .approved-btn:hover{background-color:#355427;background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(to right,#6bb3c0,#355427);background-transition:background-color ease .3s;color:#fff}.appointments .reminder-part .btns .approved .approved-btn.active span::before,.appointments .reminder-part .btns .approved .approved-btn:hover span::before{content:url(/images/appointments/icon-approved-whiteout.png)}.appointments .reminder-part .btns .incoming .incoming-btn{border-color:#e19c11;color:#e19c11}.appointments .reminder-part .btns .incoming .incoming-btn span::before{content:url(/images/appointments/icon-incoming.png)}.appointments .reminder-part .btns .incoming .incoming-btn.active,.appointments .reminder-part .btns .incoming .incoming-btn:hover{background-color:#e19c11;background:-webkit-gradient(linear,left top,right top,from(#eac31c),to(#e19c11));background:linear-gradient(to right,#eac31c,#e19c11);-webkit-transition:background-color .3s;transition:background-color .3s;color:#fff}.appointments .reminder-part .btns .incoming .incoming-btn.active span::before,.appointments .reminder-part .btns .incoming .incoming-btn:hover span::before{content:url(/images/appointments/icon-incoming-whiteout.png)}.appointments .reminder-part .btns .sent .sent-btn{border-color:#246db1;color:#246db1}.appointments .reminder-part .btns .sent .sent-btn span::before{content:url(/images/appointments/icon-sent.png)}.appointments .reminder-part .btns .sent .sent-btn.active,.appointments .reminder-part .btns .sent .sent-btn:hover{background-color:#246db1;background:-webkit-gradient(linear,left top,right top,from(#4aa6d9),to(#246db1));background:linear-gradient(to right,#4aa6d9,#246db1);-webkit-transition:background-color .3s;transition:background-color .3s;color:#fff}.appointments .reminder-part .btns .sent .sent-btn.active span::before,.appointments .reminder-part .btns .sent .sent-btn:hover span::before{content:url(/images/appointments/icon-sent-whiteout.png)}.appointments .reminder-part .plus-btn-part{float:right;margin:0 10px 0 0}.appointments .reminder-part .plus-btn-part .plus-btn{border:2px solid #4a4a4a;border-radius:50px;background:#fff;color:#4a4a4a;font-size:30px;height:50px;width:50px;text-align:center;vertical-align:middle;display:table-cell}.appointments .reminder-part .plus-btn-part .plus-btn:hover{color:#fff;background:#6bb3c0;border:2px solid #6bb3c0}.appointments .reminder-part .reminder-spots{clear:both;padding:0 15px 15px;position:relative;top:15px;max-height:760px;overflow-y:auto}.appointments .reminder-part .reminder-spots .rem-spot{-webkit-box-shadow:0 2px 4px #999;box-shadow:0 2px 4px #999;background:#fbfbfb;border-radius:5px;padding:10px;margin:20px 0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content{border-width:0 0 0 5px;border-style:solid;padding:10px 20px;position:relative}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content.rem-approved{border-color:#6bb3c0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content.rem-incoming{border-color:#e19c11}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content.rem-sent{border-color:#246db1}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content.rem-declined{border-color:#e92b37}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .status-part{padding:10px 0 20px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .status-part .status-text{font-size:20px;font-weight:600;color:#777}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part{position:absolute;top:30px;right:20px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time{margin:0 0 5px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time p{font-size:20px;font-weight:400;color:#777}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time p .hour{float:left}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time p .hour::after{position:relative;content:":";margin:0 2px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time .start-time{float:left}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .time .start-time::after{position:relative;content:"—";margin:0 6px 0 0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .date p{font-size:18px;font-weight:300;color:#777}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .date p span{margin-right:7px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .date p .weekday{float:left}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .date p .weekday::after{position:relative;content:",";margin:0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .date-time-part .date p .day{float:left}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part{display:inline-block;padding:0 0 0 10px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part .client-img{float:left;margin:0 10px 0 0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part .client-img img{border-radius:50%;border:1px solid #666;width:44px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part .client-details{float:left;padding:15px 0 0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part .client-details p{font-weight:600}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .client-data-part .client-details .name{float:left}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .comment-part{clear:both;margin:20px 0;padding:0 0 0 10px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .comment-part p{font-size:16px;font-weight:300;line-height:18px}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .comment-part p span{font-weight:600}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a{width:170px;height:30px;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;font-weight:300;padding:.4em;float:left;text-align:center;margin:0 15px 0 0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-accept{background:#6bb3c0}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-accept:hover{background:#446f31}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-delete{background:#e92b37}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-delete:hover{background:#ca1720}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-reschedule{background:#888}.appointments .reminder-part .reminder-spots .rem-spot .rem-spot-content .rem-btn-part a.btn-reschedule:hover{background:#555}.appointments .btn-filter-by-client{float:right;display:table}.appointments .btn-filter-by-client .content{margin:0 auto;display:table}.appointments .btn-filter-by-client .content i{float:left;display:table}.appointments .btn-filter-by-client .content .user-name{display:table}.appointments .btn-filter-by-client .user-image{float:left;width:30px;margin:-3px 5px -5px 0}.appointments .btn-filter-by-client .user-image .user-img{width:25px;height:25px;border-radius:50%;border:2px solid #fff}.appointments .btn-personal-settings{display:inline-block}.appointments .clear-client-part{border:none!important;background:0 0!important;padding:0!important;margin:0!important;text-align:right!important;width:auto!important;top:4px;right:4px;position:relative}.appointments .clear-client-part .clear-client-select{color:#777;font-size:12px;font-family:Inter,sans-serif}.appointments .pro-appointment-detail-popup{position:relative}.appointments .info-boxes .week-view .info-box{position:absolute;background:#fff;top:18em;left:50%;z-index:100;-webkit-box-shadow:0 3px 10px #888;box-shadow:0 3px 10px #888;border-radius:5px;width:310px;padding:20px;border-width:4px;border-style:solid}.appointments .info-boxes .week-view .info-box .close-box{position:absolute;top:20px;right:20px}.appointments .info-boxes .week-view .info-box .close-box a{color:#ccc}.appointments .info-boxes .week-view .info-box .close-box a i{font-size:20px}.appointments .info-boxes .week-view .info-box .close-box a:hover{color:#888}.appointments .info-boxes .week-view .info-box .box-title{margin:30px 0}.appointments .info-boxes .week-view .info-box .box-title h3{color:#666;cursor:auto;font-weight:600;font-size:22px}.appointments .info-boxes .week-view .info-box .box-title h3:hover{cursor:auto}.appointments .info-boxes .week-view .info-box .date-time-part{position:relative;top:5px;left:0;float:right}.appointments .info-boxes .week-view .info-box .date-time-part .time{margin:0 0 5px}.appointments .info-boxes .week-view .info-box .date-time-part .time p{font-size:20px;font-weight:400;color:#777}.appointments .info-boxes .week-view .info-box .date-time-part .time p .hour{float:left}.appointments .info-boxes .week-view .info-box .date-time-part .time p .hour::after{position:relative;content:":";margin:0 2px}.appointments .info-boxes .week-view .info-box .date-time-part .time .start-time{float:left}.appointments .info-boxes .week-view .info-box .date-time-part .time .start-time::after{position:relative;content:"—";margin:0 6px 0 0}.appointments .info-boxes .week-view .info-box .date-time-part .date p{font-size:18px;font-weight:300;color:#777}.appointments .info-boxes .week-view .info-box .date-time-part .date p span{margin-right:7px}.appointments .info-boxes .week-view .info-box .date-time-part .date p .weekday{float:left}.appointments .info-boxes .week-view .info-box .date-time-part .date p .weekday::after{position:relative;content:",";margin:0}.appointments .info-boxes .week-view .info-box .date-time-part .date p .day{float:left}.appointments .info-boxes .week-view .info-box .client-data-part{display:inline-block;padding:10px 0 0 10px;margin:10px 0}.appointments .info-boxes .week-view .info-box .client-data-part .client-img{float:left;margin:0 10px 0 0}.appointments .info-boxes .week-view .info-box .client-data-part .client-img img{border-radius:50%;border:1px solid #666;width:44px}.appointments .info-boxes .week-view .info-box .client-data-part .client-details{float:left;padding:15px 0 0}.appointments .info-boxes .week-view .info-box .client-data-part .client-details p{font-weight:600}.appointments .info-boxes .week-view .info-box .client-data-part .client-details .name{float:left}.appointments .info-boxes .week-view .info-box .comment-part{clear:both;margin:10px 0;padding:0 0 0 10px}.appointments .info-boxes .week-view .info-box .comment-part p:last-child{font-size:16px;font-weight:300;line-height:18px;height:90px;overflow-x:hidden;overflow-y:auto}.appointments .info-boxes .week-view .info-box .comment-part p:last-child span{font-weight:600}.appointments .info-boxes .week-view .info-box .info-btn-part div{display:block}.appointments .info-boxes .week-view .info-box .info-btn-part div a{width:80%;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;display:block;font-weight:300;padding:.4em;margin:10px auto 0;text-align:center}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-accept{background:#6bb3c0}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-accept:hover{background:#446f31}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-delete{background:#e92b37}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-delete:hover{background:#ca1720}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-reschedule{background:#888}.appointments .info-boxes .week-view .info-box .info-btn-part div a.btn-reschedule:hover{background:#555}.appointments .info-boxes .week-view .info-box.approved-box{border-color:#6bb3c0}.appointments .info-boxes .week-view .info-box.incoming-box{border-color:#e19c11}.appointments .info-boxes .week-view .info-box.sent-box{border-color:#246db1}.appointments .info-boxes .days-view .empty-contaner{border:1px solid #979797;background:#fbfbfb;border-radius:5px;width:310px;height:565px;margin:0 0 0 640px;position:absolute;top:13em;display:table}.appointments .info-boxes .days-view .empty-contaner p{color:#ccc;font-size:30px;font-weight:600;margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}.appointments .info-boxes .days-view .info-box{position:absolute;background:#fff;top:13em;height:565px;margin:0 0 0 640px;-webkit-box-shadow:0 3px 10px #888;box-shadow:0 3px 10px #888;border-radius:5px;width:310px;padding:20px;border-width:4px;border-style:solid}.appointments .info-boxes .days-view .info-box .close-box{position:absolute;top:10px;right:20px}.appointments .info-boxes .days-view .info-box .close-box a{color:#ccc}.appointments .info-boxes .days-view .info-box .close-box a i{font-size:20px}.appointments .info-boxes .days-view .info-box .close-box a:hover{color:#888}.appointments .info-boxes .days-view .info-box .box-title{margin:20px 0 10px}.appointments .info-boxes .days-view .info-box .box-title h3{color:#666;cursor:auto;width:230px}.appointments .info-boxes .days-view .info-box .box-title h3:hover{cursor:auto}.appointments .info-boxes .days-view .info-box .date-time-part{position:relative;top:15px;left:0;float:right}.appointments .info-boxes .days-view .info-box .date-time-part .time{margin:0 0 5px}.appointments .info-boxes .days-view .info-box .date-time-part .time p{font-size:20px;font-weight:400;color:#777}.appointments .info-boxes .days-view .info-box .date-time-part .time p .hour{float:left}.appointments .info-boxes .days-view .info-box .date-time-part .time p .hour::after{position:relative;content:":";margin:0 2px}.appointments .info-boxes .days-view .info-box .date-time-part .time .start-time{float:left}.appointments .info-boxes .days-view .info-box .date-time-part .time .start-time::after{position:relative;content:"—";margin:0 6px 0 0}.appointments .info-boxes .days-view .info-box .date-time-part .date p{font-size:18px;font-weight:300;color:#777}.appointments .info-boxes .days-view .info-box .date-time-part .date p span{margin-right:7px}.appointments .info-boxes .days-view .info-box .date-time-part .date p .weekday{float:left}.appointments .info-boxes .days-view .info-box .date-time-part .date p .weekday::after{position:relative;content:",";margin:0}.appointments .info-boxes .days-view .info-box .date-time-part .date p .day{float:left}.appointments .info-boxes .days-view .info-box .client-data-part{display:inline-block;padding:40px 0 0 10px;margin:20px 0}.appointments .info-boxes .days-view .info-box .client-data-part .client-img{float:left;margin:0 10px 0 0}.appointments .info-boxes .days-view .info-box .client-data-part .client-img img{border-radius:50%;border:1px solid #666;width:44px}.appointments .info-boxes .days-view .info-box .client-data-part .client-details{float:left;padding:15px 0 0}.appointments .info-boxes .days-view .info-box .client-data-part .client-details p{font-weight:600}.appointments .info-boxes .days-view .info-box .client-data-part .client-details .name{float:left}.appointments .info-boxes .days-view .info-box .comment-part{clear:both;margin:20px 0 30px;padding:0 0 0 10px;height:100px;overflow-x:hidden;overflow-y:auto}.appointments .info-boxes .days-view .info-box .comment-part p{font-size:16px;font-weight:300;line-height:18px}.appointments .info-boxes .days-view .info-box .comment-part p span{font-weight:600}.appointments .info-boxes .days-view .info-box .info-btn-part div{display:block}.appointments .info-boxes .days-view .info-box .info-btn-part div a{width:80%;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;display:block;font-weight:300;padding:.4em;margin:10px auto 0;text-align:center}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-accept{background:#6bb3c0}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-accept:hover{background:#446f31}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-delete{background:#e92b37}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-delete:hover{background:#ca1720}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-reschedule{background:#888}.appointments .info-boxes .days-view .info-box .info-btn-part div a.btn-reschedule:hover{background:#555}.appointments .info-boxes .days-view .info-box.approved-box{border-color:#6bb3c0}.appointments .info-boxes .days-view .info-box.incoming-box{border-color:#e19c11}.appointments .info-boxes .days-view .info-box.sent-box{border-color:#246db1}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.not-allowed-feature-link{opacity:.5}.not-allowed-feature-btn{opacity:.65}.hide-sidebar-menu-item{display:none!important}.restricted{opacity:.5;cursor:not-allowed!important}.text-center{text-align:center}header{position:fixed;top:0;left:0;right:0;z-index:200;background-color:#fff;height:3em}header .inner-container{padding:.5em}header .inner-container .logo{float:left;width:11em}header .inner-container .logo img{width:100%;height:1.75em;display:block}header .inner-container #mobilemenu{display:none}header .inner-container .btns ul.btns-ul{display:inline-block}header .inner-container .btns ul.btns-ul:last-child{float:right}header .inner-container .btns ul.btns-ul li{display:inline-block;position:relative}header .inner-container .btns ul.btns-ul li.disabled{cursor:not-allowed;opacity:.5}header .inner-container .btns ul.btns-ul li.disabled a{cursor:not-allowed}header .inner-container .btns ul.btns-ul li a{font-weight:700;font-size:14px;color:#0d3648;padding:.5em 1em;display:inline-block;text-decoration:none;font-family:Inter,sans-serif}header .inner-container .btns ul.btns-ul li a.blog,header .inner-container .btns ul.btns-ul li a.test-calculator,header .inner-container .btns ul.btns-ul li a.test-howitworks,header .inner-container .btns ul.btns-ul li a.test-hub{display:none}header .inner-container .btns ul.btns-ul li a.active,header .inner-container .btns ul.btns-ul li a:hover{border-bottom:3px solid #515151}header .inner-container .btns ul.btns-ul li ul{display:none}header .inner-container .btns ul.btns-ul li.dropdown{position:relative}header .inner-container .btns ul.btns-ul li.dropdown:hover ul{display:inline-block;position:absolute;top:1.75em;left:-.5em;border-radius:5px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);background-color:#fff}header .language-switcher{display:inline-block;float:right;width:auto}header .language-switcher .dropdown-component{margin:0 1rem 0 0;padding:7px 0!important;border:none}header .language-switcher .dropdown-component .dropdown-toggle{display:block;font-weight:700}header .language-switcher .dropdown-menu img,header .language-switcher .dropdown-toggle img{width:14px}.dashboard{min-height:100vh;width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:top;box-align:top;-moz-align-items:top;-ms-align-items:top;-o-align-items:top;align-items:top;-ms-flex-align:top;margin-bottom:1em}.dashboard .box{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);border-radius:0;padding:1em;background-color:#fff}.dashboard .box::after{clear:both;content:"";display:block}.dashboard__sidebar:last-child{margin-right:0}.dashboard__sidebar .email{word-wrap:break-word}.dashboard__content{float:left;display:block;margin-right:1.61735%;width:980px}.dashboard__content h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.svgFromAsset{max-width:32px;max-height:32px}.dashBoardPage h3{font-size:22px;line-height:24px}.dashBoardPage h4{font-size:19px;line-height:20px;margin:0 0 .5em;color:#0d3648;font-weight:600}.dashBoardPage .dashboardContentText{font-size:16px;line-height:19px}.dashboard__content:last-child{margin-right:0}.dashboard__content--top h2{display:inline-block}.dashboard__content--top span{display:inline-block;font-size:1.25em;font-weight:200;color:rgba(102,102,102,.6)}.dashboard__content--menu{border-radius:5px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);overflow:hidden;background-color:#fff;margin-bottom:1em}.dashboard__content--menu .alert{position:static}.dashboard__content--menu .box__full-width--content .col-3{width:25%;margin:1em 0}.dashboard__content--menu nav{display:inline-block;width:100%}.dashboard__content--menu nav ul{width:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.dashboard__content--menu nav ul li{text-align:center;float:left;display:block;margin-right:1.61735%;width:32.2551%}.dashboard__content--menu nav ul li:last-child{margin-right:0}.dashboard__content--menu nav ul li a{padding:1em;display:inline-block;color:#0d3648;font-weight:700}.dashboard__content--menu nav ul li.active{background-color:#6bb3c0;color:#fff}.dashboard__content--menu nav ul li.active a{color:#fff}.dashboard__content--menu nav ul li.disabled{color:#aaa!important;cursor:not-allowed!important}.dashboard__content--menu nav ul li.disabled a{cursor:not-allowed!important}.dashboard__content--bottom .details-header.header-wrapper{display:block}.dashboard__content--bottom .details-header.header-wrapper h3{text-align:center}.dashboard__content--bottom .details-header.header-wrapper .profile-img{text-align:center;width:6em;min-height:6em}.dashboard__content--bottom .details-header.header-wrapper .profile-img .img-rnd{overflow:hidden;border-radius:100%;width:100%;height:100%;margin:0 auto 5px}.dashboard__content--bottom .details-header.header-wrapper .profile-img img{display:inline-block;width:100%;height:100%}.dashboard__content--bottom .box .tab-content-form .row .dietbox h3{margin-bottom:1em}.dashboard__content--bottom .box .tab-content-form .row .dietbox div{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.dashboard__content--bottom .box .tab-content-form .row .dietbox div div{font-weight:600;font-size:1em;color:#666;border:2px solid #666;border-radius:5px;padding:.5em 1em;margin:0 0 1em;display:inline-block}.dashboard__content--bottom .box__full-width .tab-content-form .col-3{width:31.5%!important}.dashboard__content--bottom .box__full-width--content .news{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;float:none}.dashboard__content--bottom .box__full-width--content .news__item{width:48%;margin-bottom:1em;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.dashboard__content--bottom .box__full-width--content .news__item .img{margin-right:1em;width:35%}.dashboard__content--bottom .box__full-width--content .news__item .img img{display:block;width:100%}.dashboard__content--bottom .box__full-width--content .news__item .content{width:65%}.dashboard__content--bottom .box__full-width--content .news__item .content h5{font-weight:600;font-size:1em;color:#666;line-height:1.5em;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard__content--bottom .box__full-width--content .news__item .content p{display:inline-block;font-size:.85em}.dashboard__content--bottom .box__full-width--content .news__item .content p b{display:inline-block;font-weight:600;color:#6bb3c0}.dashboard__content--bottom .box__full-width--content .news__item .content span{font-weight:300;font-size:.85em;color:#666}.dashboard__content--bottom .box__full-width--content .news__item .content hr{margin:.5em 0;background-color:#666}.dashboard__content--bottom .box__full-width--content .news__item .content__text p{font-weight:400;font-size:.85em;line-height:1.25em;height:35px;overflow:hidden}.main-avatar{text-align:center;overflow:hidden;margin:0 auto 1em;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100%;width:85%;height:11em}.main-avatar img{width:100%;display:block}.items{margin-top:1em}.items__item{background:#fafafa;border:1px solid #c7c7cd;border-radius:4px;width:100%;display:block;font-size:14px;color:#6bb3c0;padding:.5em 1em;margin-bottom:.5em}.items__item.active{background-color:#6bb3c0;color:#fff}.items__item.active a i{color:#fff;-webkit-transform:rotate(0);transform:rotate(0)}.items__item a{width:100%;display:block}.items__item a i{float:right;color:#868686;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.items__item.disabled a{color:#c6c6c6}.item-opened{margin-top:1em;width:66%!important}.item-opened .col-2{width:66%!important}.item-opened h3{margin-bottom:1em}.item-opened input{width:100%;display:block;background:#fafafa;border:1px solid #c7c7cd;border-radius:4px;margin-bottom:1em}.tour-tour{width:500px;min-width:500px;padding:1em;border-color:#ddd}.tour-tour .popover-title{background:#fff;font-size:1.2em;font-weight:400;border-color:#ccc;padding:0 0 .5em}.tour-tour .popover-content{padding:.5em 0 1em}.tour-tour .popover-navigation{padding:.5em 0!important}.tour-tour .popover-navigation .btn-default[disabled]:hover{background-color:#ddd}.dashboard__content .news .news__content .tutorial .tutorial-list li{border:none;padding:1em 0;float:left;width:50%;position:relative}.dashboard__content .news .news__content .tutorial .tutorial-list li span{margin:0 0 0 1.7em;cursor:pointer;width:80%;display:inline-block}.dashboard__content .news .news__content .tutorial .tutorial-list li span.notLink{cursor:default}.dashboard__content .news .news__content .tutorial .tutorial-list li input[type=checkbox]{position:absolute}.dashboard__content .news .news__content .tutorial .tutorial-list li input[type=checkbox]:after,.dashboard__content .news .news__content .tutorial .tutorial-list li input[type=checkbox]:before{background-color:red!important;color:#000!important}.stepHighlight{-webkit-box-shadow:1px 4px 18px #0d3648;box-shadow:1px 4px 18px #0d3648}.dashboard__sidebar{width:250px;padding:1em 1.2em 2em!important;margin-bottom:1em!important}.dashboard__sidebar .logo{width:85%;float:left;margin-bottom:1em}.dashboard__sidebar .logo a{display:inline-block;width:100%}.dashboard__sidebar .logo a img{display:block;width:100%}.dashboard__sidebar .close{display:inline-block;float:right}.dashboard__sidebar .close i{font-size:2em;position:relative;top:-.12em}.dashboard__sidebar .profile{text-align:center;margin-bottom:1em}.dashboard__sidebar .profile img{margin-bottom:1em}.dashboard__sidebar .profile .name p{font-weight:600;font-size:1.25em;color:#6bb3c0}.dashboard__sidebar .profile .email p{font-size:1em;margin:.5em 0;color:#0d3648;font-weight:580}.dashboard__sidebar .sidemenu{width:100%}.dashboard__sidebar .sidemenu ul li#newsmenu a i{opacity:1}.dashboard__sidebar .sidemenu ul li#newsmenu a.active i,.dashboard__sidebar .sidemenu ul li#newsmenu a:hover i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAI8SURBVEhLpZVPTNNQHMe/74WgjnWTQVw4ScDMiAwlLCIhJP7hpMYYiDHxZuIJ48kjGuJB45948ejVG4kX0YsXRsQdEByKgmKGZArKQBkblI5tnX2vb0jtaDf99PDe79v0k/b111eS00ARyLKM2ehXeCp3Q5IkVDgc4owZW6mqqiCEYOLzDB5Nf+PZuWonDvnq4XI6sKO8nGdbKShNZzJYW1ewrqSwnEjCW+3B3MLipjTPiZ0EJ4+2wO2sEImOSRpPruLdpwj6f8RFArTmUmhtasDDiYhIjNw6FjCIqRjB3POxJVwfGjMIGel0RswK0xschZLaENUW6ZwmvD3yQVSl82woxG+MwaWyouDO60ke/CvBDYLEmsznXPp08BUv/pfQ+Hs+UrYWw9kyXlhi3Xmc53GFj3RyZpZPrMhpB6FEVPbQUFi/ZSvYC5AsvqC/IVcGgrbP5VtZwtWLXchmVf4xqDlVnDFD2FGMlHGt2QdKKO6/+SiS7dnsUzsehKdBtXXt3GV/CT3vdYupPXdHp9De7LcUMx/1a7tNKdwMvUVHSxM6yrIiMdLoqwP1uCVRFk/f8Dg62wI4oup9madmPooqt0tf0xttfh6WQt/LMM4eb8fhVFIkwOXu03zkUm+VBxdqKnlQCo8HXmiiM2iU4+je4+IehmE/HRwJ40ksISp7eg7sRUN9raj+YNqko98XcG/Muhf3/YrhUtcp046fZ9t/1OLPZUxFvqA/pq9ZQFnBQa1T9tfVav+mwjId4DdK6dap9YEtEgAAAABJRU5ErkJggg==)}.dashboard__sidebar .sidemenu ul li .fa-user{opacity:1}.dashboard__sidebar .sidemenu ul li span{text-align:center;display:block;width:100%;font-size:.85em;position:relative;padding:1em 0;color:#666}.dashboard__sidebar .sidemenu ul li span:before{content:"";display:inline-block;position:absolute;left:0;bottom:1.5em;width:3em;height:1px;background-color:#666}.dashboard__sidebar .sidemenu ul li span:after{content:"";display:inline-block;position:absolute;right:0;bottom:1.5em;width:3em;height:1px;background-color:#666}.dashboard__sidebar .sidemenu ul li.coming{opacity:.5}.dashboard__sidebar .sidemenu ul li.coming a{cursor:not-allowed}.dashboard__sidebar .sidemenu ul li.coming a:hover{color:inherit}.dashboard__sidebar .sidemenu ul li a{display:-ms-grid;display:grid;line-height:2em;font-weight:700;padding:.4em 0;font-size:21px;position:relative;width:100%;color:#0d3648;gap:10px;-ms-grid-columns:30px 1fr;grid-template-columns:30px 1fr}.dashboard__sidebar .sidemenu ul li a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard__sidebar .sidemenu ul li a>div:first-of-type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard__sidebar .sidemenu ul li a i{font-size:25px}.dashboard__sidebar .sidemenu ul li a img{max-width:100%;width:auto}.dashboard__sidebar .sidemenu ul li a.active,.dashboard__sidebar .sidemenu ul li a:hover{color:#6bb3c0}.dashboard__sidebar .sidemenu ul li a i,.dashboard__sidebar .sidemenu ul li a i img,.dashboard__sidebar .sidemenu ul li img{opacity:1}.dashboard__sidebar .sidemenu ul li .img-highlight{-webkit-filter:invert(73%) sepia(12%) saturate(1202%) hue-rotate(141deg) brightness(88%) contrast(90%);filter:invert(73%) sepia(12%) saturate(1202%) hue-rotate(141deg) brightness(88%) contrast(90%)}.news h5 p span{color:#0d3648}.news__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:1em}.news__header .item{width:100%}.news__header .search{position:relative}.news__header .search button{padding:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em;border:none;background:0 0}.news__header .search input[type=text]{background-color:#fff;border-radius:5px;font-size:18px;padding:.5em 2.5em .5em 1em;border:1px solid #979797;display:inline-block;width:100%;line-height:22px}.news__header #recipe-list-loading-spinner{top:10px;left:unset;bottom:unset}.news__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__content--column{width:49%;margin-bottom:1em}.news__content--column .item{margin-bottom:1em}.news__content--column .item__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;border-bottom:1px solid #ccc;padding-bottom:.5em;margin-bottom:.5em}.news__content--column .item__header h5{color:#0d3648}.news__content--column .item__header h5 i{padding-right:.15em;font-size:1.25em}.news__content--column .item__header .notification{display:inline-block;padding:.15em .75em;color:#fff;background-color:#e92b37;font-size:.75em;line-height:1.25em;border-radius:10px}.news__content--column .item__content .item-list li{border:1px solid #ccc;border-radius:0;margin-bottom:.5em;padding:.5em;position:relative;cursor:pointer}.news__content--column .item__content .item-list li.unread{border:1px solid #666}.news__content--column .item__content .item-list li.unread .title{font-weight:700}.news__content--column .item__content .item-list li .title{margin-bottom:10px;line-height:22px;color:#0d3648}.news__content--column .item__content .item-list li .img{float:left;margin-right:.5em;width:26%;overflow:hidden;height:66px}.news__content--column .item__content .item-list li .img img{display:block;width:110%}.news__content--column .item__content .item-list li .text{display:inline-block;width:70%}.news__content--column .item__content .item-list li .subject{font-size:.85em}.news__content--column .item__content .item-list li .date,.news__content--column .item__content .item-list li .details{position:absolute}.news__content--column .item__content .item-list li .date{top:.5em;right:.5em;font-size:16px}.news__content--column .item__content .item-list li .details{bottom:.5em;right:.5em;font-weight:700;font-size:16px}.news__content--column .item.news .item-list li{padding:0;overflow:hidden}.news__content--column .item.news .item-list li a{display:inline-block;width:100%}.news__content--column .item.news .item-list li a .text{position:relative;top:-5px}.news__content--column .item.news .item-list li a .text .title{margin-bottom:.25em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;bottom:-5px;height:18px}.news__content--column .item.news .item-list li a .text .type{font-size:.75em;color:#6bb3c0;font-weight:lighter;position:relative;bottom:-5px}.news__content--column .item.news .item-list li a .text .type span{color:#666}.news__content--column .item.news .item-list li a .text .data{font-size:.75em;width:100%;height:28px;line-height:1.15em;position:relative;bottom:-8px;overflow:hidden}.news__content--column .item.appointments .item__content .item-list li a{display:inline-block;width:100%}.news__content--column .item.appointments .item__content .item-list li.yellow{border-left:3px solid #e19c11}.news__content--column .item.appointments .item__content .item-list li.blue{border-left:3px solid #246db1}.news__content--column .item.appointments .item__content .item-list li.green{border-left:3px solid #6bb3c0}.news__content--column .item.appointments .item__content .item-list li .date{text-align:right;line-height:18px}.news__content--column .item.recipes .item-list li{width:100%;border-bottom:1px solid #979797;background-color:#fff;margin:1em 0;padding:0}.news__content--column .item.recipes .item-list li .foodimg{width:22%;height:4.25em;overflow:hidden;float:left;position:relative}.news__content--column .item.recipes .item-list li .foodimg img{display:block;width:125%;position:absolute;top:0;left:-10px}.news__content--column .item.recipes .item-list li .infos{width:76%;display:inline-block;padding-left:2%}.news__content--column .item.recipes .item-list li .infos .recipetitle{font-family:Inter,sans-serif;font-weight:700;font-size:16px;text-align:left;width:100%;position:relative;bottom:-4px;z-index:80;color:#666;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:18px}.news__content--column .item.recipes .item-list li .infos .btns{width:100%;display:inline-block}.news__content--column .item.recipes .item-list li .infos .btns__link{background-color:#fff;border-radius:5px;border:1px solid #979797;display:inline-block;width:180px;text-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.news__content--column .item.recipes .item-list li .infos .btns__link i{font-size:1.5em;line-height:1.5em}.news__content--column .item.recipes .item-list li .infos .btns .info{display:block;width:100%}.news__content--column .item.recipes .item-list li .infos .btns .info .kcal{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:inline-block;position:relative;top:-8px}.news__content--column .item.recipes .item-list li .infos .btns .info .kcal span{display:inline-block;font-size:12px;vertical-align:bottom}.news__content--column .item.recipes .item-list li .infos .btns .info .items{display:inline-block;position:relative;top:-7px;right:-45px}.news__content--column .item.recipes .item-list li .infos .btns .info .items p{font-family:Inter,sans-serif;display:inline-block;text-align:center;position:relative;font-size:13px;padding-right:10px;margin-right:5px;line-height:16px}.news__content--column .item.recipes .item-list li .infos .btns .info .items p span{display:block;font-size:9px}.news__content--column .item.recipes .item-list li .infos .btns .info .items p:after{content:"";display:inline-block;position:absolute;right:0;top:0;width:1px;height:28px;background-color:#666}.news__content--column .item.recipes .item-list li .infos .btns .info .items p:last-child:after{display:none}.news__header section ul{display:block;width:100%}.news__header section ul li{width:100%;border-bottom:1px solid #979797;background-color:#fff;margin:1em 0;position:relative;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.news__header section ul li .foodimg{width:18%;display:inline-block;margin-right:2%;overflow:hidden;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.news__header section ul li .foodimg img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.news__header section ul li .title-allergies-wrapper{width:35%}.news__header section ul li .title-allergies-wrapper .recipe-title{color:#bbb;line-height:25px;width:100%;margin-top:15px}.news__header section ul li .title-allergies-wrapper .allergies-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.news__header section ul li .title-allergies-wrapper .allergies-container .svg-icon{width:35px;margin:3px}.news__header section ul li .title-allergies-wrapper .allergies-container .diet-without-pictogram{position:relative;top:-20px;margin-right:10px;font-size:14px;line-height:0}.news__header section ul li .recipetitle{font-weight:700;font-size:18px;color:#bbb;line-height:60px;text-align:left;width:40%;position:relative;z-index:80}.news__header section ul li .recipetitle .category{border:2px solid #bbb;padding:2px;font-size:14px;margin-right:5px;text-transform:uppercase}.news__header section ul li .draftp{position:absolute;left:14em;top:.2em;opacity:.5;font-size:.85em}.news__header section ul li .recipe-list-button-top-margin{margin-top:.25em}.news__header section ul li .btns{margin:.5em 0 1em;width:45%;text-align:right}.news__header section ul li .btns__link{background-color:#fff;border-radius:5px;border:1px solid #979797;display:inline-block;width:180px;text-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.news__header section ul li .btns__link i{font-size:1.5em;line-height:1.5em}.news__header section ul li .btns .info{display:block;width:100%;margin-bottom:1em;text-align:right}.news__header section ul li .btns .info .items,.news__header section ul li .btns .info .kcal{display:inline-block}.news__header section ul li .btns .info .kcal{font-size:32px;margin-right:20px}.news__header section ul li .btns .info .kcal span{display:inline-block;font-size:12px;vertical-align:bottom}.news__header section ul li .btns .info .items p{display:inline-block;text-align:center;position:relative;font-size:14px;padding-right:10px;margin-right:5px;line-height:16px}.news__header section ul li .btns .info .items p span{display:block;font-size:9px}.news__header section ul li .btns .info .items p:after{content:"";display:inline-block;position:absolute;right:0;top:0;width:1px;height:28px;background-color:#666}.news__header section ul li .btns .info .items p:last-child:after{display:none}.news__header section ul li .btns .info .icons{display:inline-block}.news__header section ul li .btns .info .icons__icon{width:35px;display:inline-block;margin:0 .35em}.news__header section ul li .btns .info .icons__icon img{display:block;width:100%}.news__header section.gridview ul{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__header section.gridview ul li{width:32%;display:inline-block;border-radius:5px;text-align:center;position:relative}.news__header section.gridview ul li .foodimg{width:100%;min-height:6em;max-height:6em}.news__header section.gridview ul li .recipetitle{width:100%;text-align:center;display:block;color:#666}.news__header section.gridview ul li .info .icons{position:absolute;top:6em;left:0;right:0;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.news__header section.gridview ul li .info .icons__icon{background-color:#fff;border-radius:100%;padding:5px}.news__header section.gridview ul li .btns{width:100%}.news__header section.gridview ul li .btns__link{width:45%}.account h3{font-weight:400}.account p{color:#0d3648;font-weight:580}.account__content .form{float:left;display:block;margin-right:1.61735%;width:49.19133%}.account__content .form:last-child{margin-right:0}.account__content .form .img{border-radius:100%;overflow:hidden;display:block;margin:1em auto;width:50%}.account__content .form .img img{width:100%;display:block}.account__content .form-buttons,.account__content .form-buttons .col-2 button{margin-top:1em}.account .profile-image{width:100%}.account .profile-image .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account .profile-image .img__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;width:14em;height:14em;margin:0 auto;overflow:hidden;text-align:center;border-radius:100%}.account .profile-image .img__inner img{display:block;width:100%}.account .profile-image p{margin:2em;font-size:1em;line-height:1.25em}.account .form__row{clear:both}.account .form__row .form-group{margin-bottom:0}.account .form__row .btn.btn-default.dropdown-toggle{padding:.5em}.account .form__row .btn.btn-default.dropdown-toggle span{bottom:.8em}.account .form__row label{font-weight:700;font-size:1em;color:#0d3648;padding:0 0 1em;height:auto}.account .form__row select,.account .form__row textarea{margin-bottom:1em}.account .form__row .dp-material.ng-untouched.ng-valid.ng-dirty{width:100%!important;margin-bottom:1em}.account .form__row .dp-input-container .dp-picker-input.ng-pristine.ng-valid.ng-touched{width:100%!important}.account .form__row .multiselect .btn{background-color:transparent;width:100%;display:block;color:#333;text-align:left;border-radius:0;padding:.5em 0;margin-bottom:1em;border-bottom:1px solid #000}.account .form__row .multiselect .btn span{float:right;bottom:-5px;position:relative}.account .form__row .multiselect .dropdown-menu{width:100%!important}.account .subscription{min-height:802px}.account .subscription .header{background-color:#6bb3c0;text-align:center;height:197px;padding:20px 0 0}.account .subscription .header h3{color:#fff;font-size:40px;text-shadow:1px 2px 1px #000}.account .subscription .header h3 span{display:block}.account .subscription .col-1{overflow:hidden;height:auto;margin-top:80px}.account .subscription .col-1 .info-dates{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.account .subscription .col-1 .info-dates .form__row--half{width:50%;padding-left:50px}.account .subscription .col-1 .info-dates .dates p{font-size:20px;font-weight:600;color:#797979;padding:10px 25px;float:left;border-radius:5px;margin-right:10px;background:#fff;border:1px solid #979797}.account .subscription .col-1 .info-dates .dates .title{color:#6bb3c0;font-size:18px;margin:0 0 10px}.account .subscription .col-1 .info-creditcard{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.account .subscription .col-1 .info-creditcard .form__row--half{width:50%}.account .subscription .col-1 .info-creditcard .title{color:#6bb3c0;font-size:18px;margin:30px 50px 10px;float:left}.account .subscription .col-1 .info-creditcard .creditcard .credit-card-img{float:left;margin:20px 10px 30px;cursor:pointer}.account .subscription .col-1 .info-creditcard .creditcard .change-payment-details{clear:both;margin:10px 0 0 50px}.account .subscription .col-1 .info-creditcard .creditcard .change-payment-details a{font-size:16px;font-weight:400;padding:5px 30px;border-radius:5px;background:#fff;border:1px solid #979797}.account .subscription .col-1 .info-creditcard .creditcard .change-payment-details a:hover{border:1px solid #6bb3c0;color:#6bb3c0}.account .subscription .col-1 .info-creditcard .renewal .checkbox-part{padding:28px 0 0 50px;clear:both}.account .subscription .col-1 .info-creditcard .renewal .checkbox-part a{font-size:16px;font-weight:400;padding:5px 30px;border-radius:5px;background:#fff;border:1px solid #979797}.account .subscription .col-1 .info-creditcard .renewal .checkbox-part a:hover{color:#e92b37;border:1px solid #e92b37}.account .subscription .col-1 .info-summary{clear:both;margin:20px 0 30px}.account .subscription .col-1 .info-summary .title{color:#6bb3c0;font-size:18px;margin:30px 30px 10px 50px}.account .subscription .col-1 .info-summary .summary-table{margin:0 50px}.account .subscription .col-1 .info-summary .summary-table th{border-left:1px solid #979797;border-right:1px solid #979797;border-top:1px solid #979797;border-bottom:2px solid #979797;background:#6bb3c0;color:#fff;font-weight:600;font-size:16px;padding:20px 5px;text-align:center}.account .subscription .col-1 .info-summary .summary-table td{background:#fbfbfb;border:1px solid #979797;color:#797979;font-size:16px;padding:20px;text-align:center}.account .subscription .col-1 .info-summary .summary-table .total{font-weight:600;font-size:18px}.account .subscription .cancel-auto-renewal-popup{position:relative;top:470px;z-index:1000}.account .subscription .cancel-auto-renewal-popup .popup-content{position:absolute;background:#f5f5f5;top:-35em;left:13%;padding:50px;margin:0 auto;border-radius:5px;width:690px;border:1px solid #979797;-webkit-box-shadow:0 2px 4px #999;box-shadow:0 2px 4px #999}.account .subscription .cancel-auto-renewal-popup .popup-content .popup-title{color:#4a4a4a;text-align:center;font-size:20px;font-weight:600;margin-bottom:50px}.account .subscription .cancel-auto-renewal-popup .popup-content .form-buttons .btn{margin:0 20px;width:250px}.account .subscription .cancel-auto-renewal-popup .popup-content .form-buttons .btn.btn--grey{background:#797979}.account .subscription .cancel-auto-renewal-popup .popup-content .form-buttons .btn.btn--grey:hover{background:#555}.inmail{background-color:#fbfbfb}.inmail h3{padding-bottom:1em}.inmail__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fbfbfb;border:1px solid #979797;border-radius:4px;padding:1em;position:relative;min-height:43em}.inmail__content--left{width:20%}.inmail__content--left .btn-container{border-bottom:1px solid;padding-bottom:1em;margin-bottom:1em;margin-right:2em}.inmail__content--left .tab-container{display:block;width:90%}.inmail__content--left .tab-container .tab{display:block;width:90%;background:#fff;border:1px solid #ccc;border-radius:4px;padding:1em;margin-bottom:1em}.inmail__content--left .tab-container .tab.active{border:1px solid #6bb3c0;border-left-width:5px;padding-left:.75em}.inmail__content--right{width:80%}.inmail__content--right .pages{text-align:right;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-left:75%;padding-bottom:1em}.inmail__content--right .pages .btns__btn.disabled{opacity:.35}.inmail__content--right .actions{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-bottom:.5em}.inmail__content--right .actions__left{width:50%}.inmail__content--right .actions__left .more,.inmail__content--right .actions__left .select{display:inline-block;background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em}.inmail__content--right .actions__left .select input{margin:0 .5em 0 0}.inmail__content--right .actions__left .select input:active,.inmail__content--right .actions__left .select input:focus,.inmail__content--right .actions__left .select input:hover{outline:0}.inmail__content--right .actions__left .more{position:relative}.inmail__content--right .actions__left .more .dropdown{display:none;position:absolute;top:2em;left:0;background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em;width:10em}.inmail__content--right .actions__left .more .dropdown li a{padding:.25em 0;display:block}.inmail__content--right .actions__left .more:hover .dropdown{display:block}.inmail__content--right .actions__right{width:50%;position:relative;z-index:10}.inmail__content--right .actions__right .search{text-align:right}.inmail__content--right .actions__right .search.input-group{margin-bottom:0}.inmail__content--right .actions__right .search .input-group-addon{border-bottom:none}.inmail__content--right .actions__right .search input{background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em!important;line-height:1.25em}.inmail__content--right .actions__right .search input:active,.inmail__content--right .actions__right .search input:focus,.inmail__content--right .actions__right .search input:hover{outline:0}.inmail__content--right .tablelist{display:block;width:100%}.inmail__content--right .tablelist ul{display:block;width:100%;border:1px solid #979797;border-radius:3px;overflow-x:hidden;overflow-y:scroll}.inmail__content--right .tablelist ul li{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;background:#fff;border-bottom:1px solid #979797;padding-left:.75em}.inmail__content--right .tablelist ul li:hover{background-color:#eaeaea}.inmail__content--right .tablelist ul li input{width:auto;margin-right:.5em;display:inline-block}.inmail__content--right .tablelist ul li input:active,.inmail__content--right .tablelist ul li input:focus,.inmail__content--right .tablelist ul li input:hover{outline:0}.inmail__content--right .tablelist ul li p{text-align:left;display:inline-block;line-height:22px;padding:.75em;cursor:pointer}.inmail__content--right .tablelist ul li p span{display:block}.inmail__content--right .tablelist ul li p:nth-child(2){width:30%}.inmail__content--right .tablelist ul li p:nth-child(3){width:50%}.inmail__content--right .tablelist ul li p:nth-child(4){width:20%}.inmail__content--right .tablelist ul li.unread p{font-weight:700}.inmail__content--compose{position:absolute;top:2em;left:2em;right:2em;bottom:2em;padding:1em;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:4px;z-index:100}.inmail__content--compose .newmessage{width:100%;position:relative}.inmail__content--compose .newmessage .close{position:absolute;top:0;right:0}.inmail__content--compose .newmessage .form{width:100%;margin:0 auto}.inmail__content--compose .newmessage .form__row{width:100%;display:block;margin-bottom:1em}.inmail__content--compose .newmessage .form__row.to{position:relative}.inmail__content--compose .newmessage .form__row input,.inmail__content--compose .newmessage .form__row textarea{background:#fefefe;border:1px solid #979797;border-radius:4px;padding:.5em;width:100%}.inmail__content--compose .newmessage .form__row input:active,.inmail__content--compose .newmessage .form__row input:focus,.inmail__content--compose .newmessage .form__row input:hover,.inmail__content--compose .newmessage .form__row textarea:active,.inmail__content--compose .newmessage .form__row textarea:focus,.inmail__content--compose .newmessage .form__row textarea:hover{outline:0}.inmail__content--compose .newmessage .form__row textarea{resize:none}.inmail__content--compose .newmessage .form__row .ql-editor{height:20em!important;max-height:20em!important}.inmail__content .read__btns{width:100%}.inmail__content .read__content{background:#fff;border:1px solid #979797;border-radius:4px;padding:1.5em;position:relative}.inmail__content .read__content .title{font-size:22px;color:#666}.inmail__content .read__content .sender{margin-bottom:2em}.inmail__content .read__content .sender__name{font-weight:700;font-size:18px;color:#666;display:inline-block;padding-top:.65em}.inmail__content .read__content .sender__img{display:inline-block;width:3em;height:3em;margin-right:1em;border-radius:100%;overflow:hidden;float:left}.inmail__content .read__content .sender__img img{display:inline-block;width:100%}.inmail__content .read__content .date{position:absolute;top:6em;right:1.5em}.inmail__content .read__content .text p{font-size:14px;color:#666;margin:0 0 1em;line-height:18px}.inmail .dropdown{margin-bottom:1em}.community{background-color:#fbfbfb}.community h3{padding-bottom:1em}.community__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fbfbfb;border:1px solid #979797;border-radius:4px;padding:1em;position:relative;min-height:43em}.community__content--left{width:20%}.community__content--left button{width:81%;background:#6bb3c0;border:1px solid transparent;border-radius:4px;padding:1em;margin-bottom:1em;font-weight:700;color:#fff}.community__content--left .tab-container{display:block;width:90%}.community__content--left .tab-container .tab{display:block;width:90%;background:#fff;border:1px solid #ccc;border-radius:4px;padding:1em;margin-bottom:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community__content--left .tab-container .tab.active{border:1px solid #6bb3c0;border-left-width:5px;padding-left:.75em}.community__content--left .separator{display:block;width:90%;height:1px;background-color:#aaa;margin-bottom:1em}.community__content--right{width:80%}.community__content--right .pages .buttons{text-align:right;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-left:75%;padding-bottom:1em}.community__content--right .pages .btns__btn.disabled{opacity:.35}.communityPagination{margin:0 0 15px}.pagination-search-bar{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:5px}.pagination-search-bar i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.communityNoResult{padding-top:5px;border-top:1px solid #aaa;text-align:center}.dashboardCommunityEllipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:16px;font-size:16px}.community__content--right .actions{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-bottom:.5em}.community__content--right .actions__left{width:50%}.community__content--right .actions__left .more,.community__content--right .actions__left .select{display:inline-block;background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em}.community__content--right .actions__left .select input{margin:0 .5em 0 0}.community__content--right .actions__left .select input:active,.community__content--right .actions__left .select input:focus,.community__content--right .actions__left .select input:hover{outline:0}.community__content--right .actions__left .more{position:relative}.community__content--right .actions__left .more .dropdown{display:none;position:absolute;top:2em;left:0;background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em;width:10em}.community__content--right .actions__left .more .dropdown li a{padding:.25em 0;display:block}.community__content--right .actions__left .more:hover .dropdown{display:block}.community__content--right .actions__right{width:50%;position:relative;z-index:10}.community__content--right .actions__right .search{text-align:right}.community__content--right .actions__right .search.input-group{margin-bottom:0}.community__content--right .actions__right .search .input-group-addon{border-bottom:none}.community__content--right .actions__right .search input{background:#fff;border:1px solid #979797;border-radius:4px;padding:.5em 1em!important;line-height:1.25em}.community__content--right .actions__right .search input:active,.community__content--right .actions__right .search input:focus,.community__content--right .actions__right .search input:hover{outline:0}.community__content--right .tablelist{display:block;width:100%}.community__content--right .tablelist ul{display:block;width:100%;border:1px solid #979797;border-radius:3px;overflow-x:hidden;overflow-y:scroll}.community__content--right .tablelist ul>:not(:last-of-type) li{border-bottom:1px solid #979797}.community__content--right .tablelist ul li{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;background:#fff;padding-left:.75em;cursor:pointer}.community__content--right .tablelist ul li:hover{background-color:#eaeaea}.community__content--right .tablelist ul li .left-wrapper{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.community__content--right .tablelist ul li input{width:auto;margin-right:1rem;display:inline-block}.community__content--right .tablelist ul li input:active,.community__content--right .tablelist ul li input:focus,.community__content--right .tablelist ul li input:hover{outline:0}.community__content--right .tablelist ul li img{width:32px;height:32px;border-radius:9999px;overflow:hidden;margin:10px 0}.community__content--right .tablelist ul li p{text-align:left;display:inline-block;line-height:22px;padding:.75em;cursor:pointer}.community__content--right .tablelist ul li p.last-message,.community__content--right .tablelist ul li p.name{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community__content--right .tablelist ul li p.last-message .attachment,.community__content--right .tablelist ul li p.name .attachment{font-style:italic}.community__content--right .tablelist ul li.unread p{font-weight:700}.community .chat{position:relative;height:100%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.community .chat button:disabled{cursor:not-allowed}.community .chat__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:7px;border:1px solid #aaa}.community .chat__header .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community .chat__header .center i,.community .chat__header .center img{margin-right:.7rem}.community .chat__header .center img{width:40px;height:40px;border-radius:9999px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.community .chat__header .center h5{font-weight:600}.community .chat__header button{border:none;background:0 0;margin:0;padding:10px}.community .chat__header button.save{color:#6bb3c0}.community .chat__header .placeholder{width:25px}.community .chat__send{position:relative;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;gap:10px;margin-top:10px}.community .chat__send button{border:none;background:0 0;margin:0;padding:0}.community .chat__send .send:disabled{cursor:not-allowed}.community .chat__send .send:disabled i{color:#aaa}.community .chat__send .send i{color:#6bb3c0}.community .chat__send .input-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.community .chat__send .input-wrapper .reply{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#eaeaea;padding:10px 15px;border-radius:10px 10px 0 0}.community .chat__send .input-wrapper .reply p{line-height:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .chat__send .input-wrapper .reply .attachment{font-style:italic}.community .chat__send .input-wrapper .reply button{margin-left:5px}.community .chat__send .input-wrapper .reply button i{color:#f15226}.community .chat__send .input-wrapper .reply+input{border-radius:0 0 7px 7px}.community .chat__send .input-wrapper .reply+.attachments{border-radius:0;outline:0}.community .chat__send .input-wrapper .attachments{padding:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:scroll;border-radius:10px 10px 0 0;background:#eaeaea}.community .chat__send .input-wrapper .attachments .att-wrapper{position:relative}.community .chat__send .input-wrapper .attachments .att-wrapper>div{cursor:default}.community .chat__send .input-wrapper .attachments button{position:absolute;top:4px;right:5px;color:#f15226;z-index:20}.community .chat__send .input-wrapper .attachments+input{border-radius:0 0 7px 7px}.community .chat__send .input-wrapper input{width:100%;background:#fff;border:1px solid #aaa;border-radius:7px;padding:5px;outline:0}.community .chat__send .attachment-picker{position:absolute;top:-10px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #eaeaea;border-radius:7px;gap:10px;padding:20px;z-index:20}.community .chat__send .attachment-picker button.category-btn{width:30%;border:1px solid #6bb3c0;color:#6bb3c0;padding:10px;border-radius:4px;-webkit-transition:.1s linear;transition:.1s linear}.community .chat__send .attachment-picker button.category-btn:hover{background:rgba(107,179,192,.1)}.community .chat__send .attachment-picker button img{width:24px;-webkit-filter:invert(73%) sepia(12%) saturate(1202%) hue-rotate(141deg) brightness(88%) contrast(90%);filter:invert(73%) sepia(12%) saturate(1202%) hue-rotate(141deg) brightness(88%) contrast(90%)}.community .chat__send .attachment-picker button.img-btn{padding-top:5px;padding-bottom:5px}.community .chat__send .attachment-picker button.close-picker{position:absolute;top:2px;right:3px;color:#f15226}.community .chat__send .attachment-picker button.confirm-link{padding:10px;background:#6bb3c0;color:#fff;border-radius:4px;margin-right:15px}.community .chat__send .attachment-picker button:disabled{cursor:not-allowed;background:#aaa}.community .chat__send .attachment-picker input{border:1px solid #979797;background:0 0;border-radius:4px;padding:5px 10px;outline:0;margin:5px 0 5px 15px}.community .chat__send .attachment-picker input[type=file]{display:none}.community .chat__messages{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;height:60vh;overflow-y:scroll;padding-top:20px}.community .chat__messages .row-wrapper{width:100%}.community .chat__messages .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:70%;margin:20px 0;position:relative}.community .chat__messages .row .pfp,.community .chat__messages .row .placeholder{margin:0 10px}.community .chat__messages .row .pfp{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:9999px;-ms-flex-negative:0;flex-shrink:0}.community .chat__messages .row .content{position:relative}.community .chat__messages .row p.username{position:absolute;top:-5px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);white-space:nowrap}.community .chat__messages .row p.deleted,.community .chat__messages .row p.reply-to,.community .chat__messages .row p.text{position:relative;padding:10px 15px;border-radius:10px;line-height:1.6rem}.community .chat__messages .row p.reply-to{background:#f4f4f4;border:2px solid #eaeaea;margin-bottom:-20px;padding-bottom:25px;z-index:2;display:table}.community .chat__messages .row p.reply-to .attachment{font-style:italic}.community .chat__messages .row p.reply-to a{pointer-events:none;color:unset}.community .chat__messages .row p.text{background:#eaeaea;color:#202020;display:table;z-index:3}.community .chat__messages .row p.text a,.community .chat__messages .row p.text a:focus,.community .chat__messages .row p.text a:focus:hover,.community .chat__messages .row p.text a:hover{color:#337ab7;text-decoration:underline}.community .chat__messages .row p.deleted{background:#fafafa;border:2px dashed #eaeaea}.community .chat__messages .row .actions{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:50%;right:0;translate:100% -50%;padding:15px 5px;pointer-events:none;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.community .chat__messages .row .actions button{border:none;background:0 0;display:inline;margin:0 0 0 10px;padding:0}.community .chat__messages .row .actions button sup{top:0}.community .chat__messages .row .actions p{margin:0 10px;white-space:nowrap}.community .chat__messages .row:hover .actions{opacity:1;pointer-events:all}.community .chat__messages .row--own{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto;text-align:right}.community .chat__messages .row--own p.reply-to,.community .chat__messages .row--own p.text{margin-left:auto;margin-right:0}.community .chat__messages .row--own .actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:unset;left:0;translate:-100% -50%}.community .chat__messages .row--own .actions button{margin-left:0;margin-right:10px}.community .chat .attachments{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.community .chat .attachments .image{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer;position:relative;z-index:3}.community .chat .attachments .file,.community .chat .attachments .package{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px}.community .chat .attachments .file p,.community .chat .attachments .package p{max-width:250px;overflow:hidden;text-overflow:ellipsis}.community .chat .attachments .file:not(.inline),.community .chat .attachments .package:not(.inline){border:2px solid #eaeaea;padding:15px}.community .chat .attachments .file .fa-download,.community .chat .attachments .package .fa-download{margin-left:20px}.community .chat .attachments .mealplan,.community .chat .attachments .recipe{position:relative;width:250px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;overflow:hidden;cursor:pointer;background:#eaeaea}.community .chat .attachments .mealplan .gradient,.community .chat .attachments .recipe .gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),to(rgba(0,0,0,.7)));background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.7) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.community .chat .attachments .mealplan img,.community .chat .attachments .recipe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.community .chat .attachments .mealplan p,.community .chat .attachments .recipe p{position:absolute;bottom:0;left:0;width:100%;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#fff}.community .chat__settings{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.community .chat__settings .details{position:relative;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.community .chat__settings .details .img-wrapper{position:relative;border-radius:9999px;overflow:hidden;cursor:pointer;width:70px;height:70px}.community .chat__settings .details .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.community .chat__settings .details .img-wrapper .icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.community .chat__settings .details .img-wrapper .icon-wrapper i{color:#fff}.community .chat__settings .details .img-wrapper:hover .icon-wrapper{opacity:1}.community .chat__settings .details .img-wrapper input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;outline:0;cursor:inherit;display:block;z-index:10}.community .chat__settings .details input{width:80%;border:none;background:0 0;border-bottom:2px solid #979797;padding:5px;outline:0;text-align:center}.community .chat__settings .details button{border:none;padding:10px 20px;background:#f15226;color:#fff;font-weight:700;border-radius:5px}.community .chat__settings .details .space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .chat__settings ul{width:50%;border:1px solid #979797;height:500px;overflow-y:scroll;-ms-flex-negative:0;flex-shrink:0}.community .chat__settings ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;border-bottom:1px solid #aaa}.community .chat__settings ul li.add-user{cursor:pointer}.community .chat__settings ul li.add-user i{padding:10px 15px;margin-right:25px}.community .chat__settings ul li .placeholder,.community .chat__settings ul li img{margin-right:15px}.community .chat__settings ul li a{color:#337ab7;text-decoration:underline}.community .chat__settings ul li p span{font-size:.8rem;font-style:italic}.community .chat__settings ul li img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:9999px}.community .chat__settings ul li .space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .chat__settings ul li button{border:none;background:0 0;margin:0;padding:10px;color:#f15226}.community .chat__settings ul li.user-search-bar i{margin-right:10px}.community .chat__settings ul li.user-search-bar i.fa-times{margin:0 0 0 10px;cursor:pointer}.community .chat__settings ul li.user-search-bar input{border:none;background:0 0;border-bottom:2px solid #979797;padding:5px;outline:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.community .new h2{-ms-flex-item-align:start;align-self:flex-start}.community .new .name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;justify-items:space-between;gap:15px}.community .new .name-row .img-wrapper{position:relative;border-radius:9999px;overflow:hidden;cursor:pointer;width:70px;height:70px;background:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community .new .name-row .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.community .new .name-row .img-wrapper .icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.community .new .name-row .img-wrapper i{color:#fff}.community .new .name-row .img-wrapper:hover .icon-wrapper{opacity:1}.community .new .name-row .img-wrapper input[type=file]{position:absolute;top:0;right:0;width:100%;height:100%;text-align:right;opacity:0;outline:0;cursor:inherit;display:block;z-index:10}.community .new .name-row input[type=text]{border:none;background:0 0;outline:0;padding:10px 10px 10px 0;border-bottom:2px solid #979797;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .new ul{border:1px solid #979797;height:500px;overflow-y:scroll;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.community .new ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;border-bottom:1px solid #aaa}.community .new ul li.add-user{cursor:pointer}.community .new ul li.add-user i{padding:10px 15px;margin-right:25px}.community .new ul li .placeholder,.community .new ul li img{margin-right:15px}.community .new ul li a{color:#337ab7;text-decoration:underline}.community .new ul li p span{font-size:.8rem;font-style:italic}.community .new ul li img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:9999px}.community .new ul li .placeholder{margin-left:4px}.community .new ul li .space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .new ul li button{border:none;background:0 0;margin:0;padding:10px;color:#f15226}.community .new ul li.user-search-bar i{margin-right:10px}.community .new ul li.user-search-bar i.fa-times{margin:0 0 0 10px;cursor:pointer}.community .new ul li.user-search-bar input{border:none;background:0 0;border-bottom:2px solid #979797;padding:5px;outline:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.community .new button{margin:0;padding:10px 15px;border:none;background:#6bb3c0;font-weight:700;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:5px}.community .new button:disabled{cursor:not-allowed;background:#aaa}.form-buttons{padding-top:2em}form h3{margin-bottom:12px}form h4{margin:14px 0}.help-block{margin-bottom:0!important;color:red}.form-group .segmented-control{padding-top:.75em}.form-group .segmented-control .list-group-item{border-radius:0}.no-padding .segmented-control{padding-top:0!important}.table.table-striped .form-group .form-control{height:auto}.input-group-addon{border-radius:0;background-color:unset;border:0;border-bottom:1px solid #555}.gallery-upload{background:#f5f5f5;border:1px solid #979797;border-radius:8px;width:100%}.gallery-upload__inner{background:#ddd;border:2px dashed #6bb3c0;border-radius:4px;text-align:center;padding:1em;margin:2em auto;width:50%;position:relative}.gallery-upload__inner input[type=file]{position:absolute;z-index:50;bottom:32px;left:17px;cursor:pointer;opacity:0;border:0;width:21em;display:block;text-align:center;margin:.5em auto 1em;padding:.25em 0;border-radius:4px;font-size:16px}.gallery-upload__inner button{background:#fafafa;color:#000;position:relative;z-index:20;border:1px solid #6bb3c0}.gallery-upload__inner span{display:block;margin-top:1em}.dropdown .dropdown-item span{outline:0}.client-tags-select{white-space:normal}.account-content{padding:0 10px;position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;background-color:rgba(0,0,0,.5)}.account-content .account-form{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);border-radius:5px;padding:1em;background-color:#fff;width:400px}.account-content .account-form::after{clear:both;content:"";display:block}.account-content .account-form h2{text-align:center;display:block;width:100%;padding-bottom:1em;font-weight:400}.account-content .account-form__content .form__row{margin-bottom:1em}.account-content .account-form__content .form__row input{background:#fff;padding:.5em 1em;width:100%;display:block}.account-content .account-form__content .form__row input::-webkit-input-placeholder{font-style:italic}.account-content .account-form__content .form__row.signin{margin:0}.account-content .account-form__content .form__row.signin .btn{border-radius:5px;cursor:pointer;font-size:1em;line-height:1;padding:1em;width:100%;background:#6bb3c0}.account-content .account-form__content .form__row.signin .btn:active,.account-content .account-form__content .form__row.signin .btn:focus,.account-content .account-form__content .form__row.signin .btn:hover{color:#fff!important;outline:0}.popup.add .form__row .edit-recipe-header{width:auto;margin-bottom:20px!important}.alert{padding:1em 4em 1em 1em;margin-bottom:0;position:fixed;top:80px;z-index:900;right:0;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.alert.error-message .close div{margin:0 .5em}.alert.error-message .close a:before{top:-.3em}.alert.alert-danger,.alert.alert-success{border-left:20px solid #6bb3c0;color:#6bb3c0}.alert p{float:left;display:block;margin-right:1.61735%;width:78.82972%;line-height:2.25em}.alert p:last-child{margin-right:0}.alert a{border-radius:5px;cursor:pointer;padding:.5em 2em;float:left;margin-right:1.61735%;width:19.55293%;font-size:.85em;display:inline-block;text-align:right;position:relative;line-height:1.75em}.alert a:last-child{margin-right:0}.alert a:before{content:"\f00d";font-family:FontAwesome;position:absolute;left:1.5em}.footer{background-color:#0d3648;padding:1.5em 0}.footer .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px 20px}@media (max-width:535px){header .inner-container .logo{width:9em}.footer .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:320px){header .inner-container .logo{width:7em}.footer .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footerSide{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:535px){.footerSide{width:100%!important}}@media (max-width:980px){.footerSide:last-child{width:70%!important}}.footerSide p{color:#fff;font-weight:600;line-height:1.35em;font-size:.9em;margin-bottom:.5em}.footerSide img{width:11em}.footerSide .social a{display:inline-block;width:2em;margin:1em .5em 1em 0}.footerSide .social a img{display:block;width:100%}.footerSide nav{text-align:right;gap:10px 0}.footerSide nav ul p{text-transform:uppercase;font-weight:300;font-size:1em;margin-bottom:1em}.footerSide nav ul li{display:block}.footerSide nav ul li a{color:#fff;font-size:.85em;font-weight:600;padding-bottom:1em;display:inline-block}.footerSide nav ul li a:hover{opacity:.5}.footerSide:nth-child(2){text-align:center}.datatable .form-group{margin-bottom:0}.datatable{overflow-x:auto}.dishesTable{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;max-width:none}#tailormade_summary span{margin-right:14px;font-size:1em}.table-mask{position:relative}.tablewrapper.scroll{position:relative;max-width:1024px}.tablewrapper.scroll table.table{max-width:none;width:100%!important}.tablewrapper.scroll table.table td{width:225px;font-size:1.15em;min-height:55px}.tablewrapper.scroll table.table td.day-name{font-weight:600;font-size:1em;cursor:pointer;color:#6bb3c0}.tablewrapper.scroll table.table td .form-group,.tablewrapper.scroll table.table td select{margin-bottom:0!important}.tablewrapper.scroll table.table td.day{display:inline-block}.tablewrapper.scroll table.table td.day:after{content:"\f078";color:#666;margin-left:.75em;font-family:FontAwesome;float:right}.tablewrapper.scroll table.table td .recipe-mask{height:75px;overflow:hidden}.tablewrapper.scroll table.table.dishesTable td.info-col{width:100px!important}.tablewrapper.scroll table.table.tailorMade td{height:122px;width:100px!important}.tablewrapper.scroll table.table .text-collection.text-right.embossed{height:auto;min-height:auto!important;margin-top:-1px;-webkit-box-shadow:none!important;box-shadow:none!important;min-height:40px;border-radius:5px;padding:1px}.tablewrapper.scroll table.table .text-collection.text-right.embossed .btn.btn-primary.btn-sm{font-size:1em;margin:.25em}table.table tr.day-row{background-color:#eee}.card .card-header{font-weight:600;padding:.85em;font-size:1.15em;color:#666}.tab-content .tab-pane{padding:0!important}.tab-content .tab-pane label{font-weight:700;font-size:1em;color:#666;margin:.5em 0}.tab-content .table-striped thead tr th{font-weight:700;font-size:1em;color:#666}.tab-content .table-striped tbody tr td{color:#666}#tailormade_summary .badge{background:#6bb3c0}#dishtable{display:table;width:100%}#dishtable thead th{font-weight:700;font-size:16px;color:#fff;text-align:center;text-transform:uppercase;background-color:#6bb3c0;padding:1em 0}#dishtable tbody td.blue{font-weight:700;font-size:16px;color:#fff;text-align:center;background-color:#6bb3c0;padding:1em 0}#dishtable tbody td{font-size:16px;text-align:center;border:1px solid #ccc;padding:3em 0;position:relative}#dishtable tbody td span{position:absolute;top:.5em;right:.5em}td.disabled{background:#ccc}.modal .modal-dialog .modal-content .modal-header{position:relative}.modal .modal-dialog .modal-content .modal-header h5{float:left;font-weight:400;font-size:1.25em;color:#6bb3c0}.modal .modal-dialog .modal-content .modal-header .close{position:absolute;right:15px;top:0}.modal .modal-dialog .modal-content .modal-header.addtoclientmodal .close{right:-40px;top:-20px;border:0;font-size:2em}.modal .modal-dialog .modal-content .modal-body div{color:#6bb3c0;padding:.25em 0}.modal .modal-dialog .modal-content .modal-body.two-col div{width:50%;display:inline-block}.modal .modal-dialog .modal-content button.close{background:0 0;border:1px solid #666;color:#666;border-radius:5px;cursor:pointer;font-size:1em;line-height:1;padding:.5em 2em;margin:.5em 0;opacity:1}.modal .modal-dialog .modal-content button.close:hover{border:1px solid #6bb3c0;background:#4a9fae;color:#fff}.modal-title{padding-top:0!important}.dishmodal .modal-dialog{width:1000px}.dishmodal .modal-header{border:0;padding:0}.dishmodal .modal-header .close{z-index:99}.dishmodal .modal-body{background-color:#eee;padding:2em 2em 3em}.dishmodal .modal-body__inner{background-color:#fff;padding:1em!important}.dishmodal .modal-body__inner .items{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.dishmodal .modal-body__inner .items ul{width:33%}.dishmodal .modal-body__inner .items ul li ul{width:100%}.dishmodal .modal-body__inner .items ul li ul li{padding-left:1em}.dishmodal .modal-body__inner .items label{margin-left:.5em}.pagination{width:90%;margin:1em auto .25em;height:3em;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.pagination .nums{width:auto;display:inline-block}.pagination .nums li{display:inline-block}.pagination .nums li.active a{color:#fff;background:#6bb3c0;border-radius:4px}.pagination .nums li a{font-weight:600;font-size:14px;color:#8f8e94;padding:.5em 1em;margin:0 .25em}.pagination .page-item.next.disabled,.pagination .page-item.prev.disabled{opacity:.5}.pagination .page-item.next.disabled:hover a,.pagination .page-item.prev.disabled:hover a{cursor:not-allowed}h3.collapsible{cursor:pointer;position:relative}h3 span.arrow{color:#c4c4c4;position:absolute;right:0}h3 .fa-chevron-down,h3 .fa-chevron-up{display:none}h3[aria-expanded=false] .fa-chevron-down,h3[aria-expanded=true] .fa-chevron-up{display:block}h3 .badge{background:#6bb3c0;font-size:10px}.bottom-bordered{border-bottom:1px solid #c4c4c4}.top-bordered{border-top:1px solid #c4c4c4}.box__full-width{margin-left:-1em;margin-right:-1em;margin-top:1em;position:relative}.box__full-width--content{padding:1em}.clientrequest{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.clientrequest .user-data{width:25%;margin:0 0 1em}.clientrequest .user-data .img{margin:0 auto 1em;width:100px;height:100px;border-radius:100%;overflow:hidden}.clientrequest .user-data .img img{display:block;width:100%}.clientrequest .user-data .user-name{color:#8f8e94;margin-bottom:14px}.clientrequest .user-data .accept-buttons{font-size:.8em}.clientrequest .user-data .accept-buttons i{margin-right:2px}.clientrecord{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.clientrecord .user-data{width:25%;margin-bottom:1em}.clientrecord .user-data .img{margin-bottom:14px;width:100px;height:100px;border-radius:100%;overflow:hidden}.clientrecord .user-data .img img{display:block;width:100%}.clientrecord .user-data .user-name{color:#8f8e94;margin-bottom:14px}.clientrecord .user-data .accept-buttons{font-size:.8em}.clientrecord .user-data .accept-buttons .fa{margin-right:7px}.clientrecord .user-data .accept-buttons a{margin-right:14px}.clientrecord .user-data .accept-buttons a:hover{color:inherit}.client{overflow-x:hidden;min-height:44em}.client .header-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.client .header-wrapper .btn{padding:.5em 1.4em}.client .client-connect-existing-user{width:100%;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.client .client-connect-existing-user input{width:250px;display:inline-block;margin-right:1em}.client-header-filter,.client-header-filter-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-header-filter .btn{margin:0 5px}.client-header-filter-sort{margin-right:15%}.date-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.date-filter-container .dp-picker-input{margin:0 5px;width:190px!important}.date-filter-container .filter-date-btn{margin-right:5px}.date-filter-container i{margin-left:5px}.search-field{position:relative;color:#aaa}.search-field input{border:1px solid #aaa;font-size:13px;line-height:1.5em;letter-spacing:.03em;height:35px;padding:7px 20px 7px 30px;background:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:35px;width:190px}.search-field i{position:absolute;left:10px;top:4px}.grey-bg{background:#fafafa;padding:1em;color:#aaa}.grey-bg .form-group{padding-bottom:1.5em}.grey-bg .form-group p{padding-bottom:.5em}.bodyfat .input-group{width:100%!important}.client-details-main-bmr-bmi label{line-height:24px}.is-active-chb-container label{margin-left:30px;font-size:.9rem}.is-active-chb-container input[type=checkbox]{-webkit-transform:scale(1.5);transform:scale(1.5);accent-color:#1ca01c;cursor:pointer}.is-active-chb-container h3{font-size:1rem;display:inline}.is-active-chb-container sup{font-size:15px;color:#0d3648;font-weight:700}.is-active-chb-container .label-container{margin-top:15px}.is-active-chb-container .form-group{display:inline-block;margin-left:-15px}.is-active-chb-container #empty-checkbox{width:17px;height:17px;background-color:#fff;border:2px solid red;border-radius:20%;cursor:pointer;display:inline-block;position:relative;top:2px;margin-left:12px}.show{display:inline-block!important}.dropdown-menu a{display:block;padding:.5em}.clientnum{padding:.5em 1em;height:2em}.client-list-count-loader div{height:2em;margin:.25em 0}.clientTable thead{background-color:#0d3648}.clientTable thead th{padding:.5em;color:#fff}.clientTable thead th sup{top:0}.clientTable tr:nth-of-type(odd){background:#fff!important}.clientTable tr:nth-of-type(even){background:#fafafa}.clientTable td{padding:.5em 1em!important;border-top:none}.clientTable .imagetd{width:auto;padding:.5em!important}.clientTable .img-rnd{display:inline-block;overflow:hidden;border-radius:100%;width:2em}.clientTable .img-rnd img{display:block;width:100%}.clientTable .client-record-list-client-name{padding-right:0!important}.clientTable .client-record-list-client-name a{display:block;width:100%;max-width:250px;word-break:break-all}.clientTable .client-record-list-client-name p{font-size:13px}.clientTable .dot{height:12px;width:12px;background-color:red;border-radius:50%;display:inline-block}.clientTable .expiration-date,.clientTable .kartra-error,.clientTable .status-name{font-size:13px}.clientTable .actions a i{color:#0d3648;font-size:1.25em;font-weight:700;margin-right:.5em}.clientTable .name-table-head{padding-right:6em}.clientTable .products-table-head,.clientTable .status-table-head{padding-right:3em}.clientTable .conflict-table-head,.clientTable .has-relation-table-head,.clientTable .platform-table-head{padding:.5em}.clientTable .signup-date-table-head{padding-right:.7em;width:150px}.clientTable .action-table-head{word-break:break-all;white-space:nowrap}.tab-content-form{color:#aaa}.tab-content-form .input-group input[type=number]::-webkit-inner-spin-button,.tab-content-form .input-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tab-content-form h3{padding-bottom:.7em;cursor:default}.tab-content-form .form__row{padding-top:1em;clear:both;padding-bottom:0!important}.tab-content-form .form__row label{font-weight:bolder}.tab-content-form .form__row .input-group{margin-bottom:0}.tab-content-form .client-data .form__row{margin-bottom:1em}.tab-content-form .client-data .form__row label p{display:inline-block}.tab-content-form h4{padding:1.4em 0 .7em}.tab-content-form .col-2,.tab-content-form .col-3{margin-bottom:0!important}.tab-content-form .form__row .dp-material.ng-untouched.ng-dirty{width:100%}.tab-content-form .form__row.margintop{padding-top:28px}.tab-content-form .red-text{margin-bottom:1em!important}.tab-content-form .labeled{position:relative}.tab-content-form .labeled .input-group{width:90%}.tab-content-form .labeled .absolute{position:absolute;right:.25em;bottom:.75em}ul.horizontal li{display:inline-block;margin-right:.8em}ul.horizontal li:last-child{margin-right:0}ul.horizontal li a.selected img{opacity:1}.image-selector img{opacity:.3}.image-selector img:hover,.image-selector.selected img{opacity:1}.img.rounded{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:50px;height:50px;margin:0 auto 1em;overflow:hidden}.img.rounded.placeholder{background:#ddd;color:#aaa;font-size:34px}.img.rounded.placeholder i{padding-top:6px}.options-holder{min-height:30px;display:block;margin-bottom:10px}.excluded-ingredient{margin-bottom:1em;position:relative}.excluded-ingredient a{position:absolute;right:0}#countrydrop .dropdown-menu{height:20em;overflow-y:scroll}#countrydrop .dropdown-menu li a{overflow-x:hidden;text-overflow:ellipsis}.mealplantable{width:100%;display:table;margin-top:2em}.mealplantable thead th{padding:1em;background-color:#0d3648;color:#fff;text-align:center}.mealplantable tbody tr td{padding:1em 0;color:#0d3648;display:table-cell;border:1px solid #e6e6e6;word-break:break-word;text-align:center;width:14%}.mealplantable tbody tr td p.custom_segment,.mealplantable tbody tr td p.custom_title{margin:0;padding:0 .5em;line-height:1.5em;text-align:left}.mealplantable tbody tr td.colspan{background-color:#f6f6f6}.mealplantable tbody tr td.colspan span:first-child{float:left}.mealplantable tbody tr td.colspan span:last-child{float:right}.mealplantable tbody tr td .food-view-item{text-align:left;line-height:1.5em;padding:0 .5em}.mealplantable tbody tr td .grey{color:#9c9c9c}.client-details-mealplans-title a>i{margin-right:0}.client-record-popup{position:fixed;overflow:auto;max-height:calc(100vh - 10em);max-width:1024px;top:5em;padding:.5em;margin:.5em auto;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}.client-record-popup .container{max-height:100%}.client-record-popup .client-record-popup-footer{text-align:center}.client-record-popup .client-record-popup-footer button{margin-bottom:1em}.client-record-popup .add-left-padding{padding-left:2em}.client-details-main-assign-errors-wrapper{margin-bottom:1em}.health_diary .row{display:block;clear:both;width:100%}.health_diary .row-half{display:block;width:46%;float:left;margin-left:1em}.health_diary .row-half:first-child{margin-left:0}.health_diary .row-half.date-and-status{width:51%}.health_diary .left-menu{float:left;display:block;width:150px;margin-left:.1em}.health_diary .left-menu .items{margin-top:0;width:150px}.health_diary .left-menu .items__item{color:#6bb3c0;font-size:12px;font-weight:400;margin:-1px 0;height:50px;width:150px;border-radius:0;position:relative;display:table;z-index:1000;background:#fafafa;-webkit-transition:font-weight .3s ease-in-out;transition:font-weight .3s ease-in-out}.health_diary .left-menu .items__item a{display:table-cell;vertical-align:middle}.health_diary .left-menu .items__item a:focus,.health_diary .left-menu .items__item a:visited{color:#6bb3c0}.health_diary .left-menu .items__item.active{font-size:14px;font-weight:600;background:#fff;height:80px;border-left:3px solid #6bb3c0;border-right:0 solid #fff}.health_diary .left-menu .items__item:hover{font-weight:600}.health_diary .left-menu .items__item.disabled:hover{color:#6bb3c0;font-size:12px;font-weight:400;margin:0 0 -1px;border-radius:0;background:#fafafa;border:1px solid #c7c7cd}.health_diary .left-menu .items__item.disabled:hover a{cursor:default}.health_diary .item-opened{border:1px solid #c7c7cd;margin-left:-1px;margin-top:-1px;padding:1em;background:#fff;width:775px!important;display:block;float:left}.health_diary .item-opened .textbox-n{font-size:12px;height:30px}.health_diary .item-opened .textbox-cal{font-size:12px}.health_diary .item-opened .content{clear:both;display:block}.health_diary .item-opened .content hr{margin-bottom:10px;margin-top:10px}.health_diary .item-opened input{padding:3px 10px;color:#666}.health_diary .item-opened input::-webkit-input-placeholder{color:#c5c5c5}.health_diary .item-opened input::-moz-placeholder{color:#c5c5c5}.health_diary .item-opened input:-ms-input-placeholder{color:#c5c5c5}.health_diary .item-opened input:-moz-placeholder{color:#c5c5c5}.health_diary .item-opened .date-part{width:20%;float:left;margin-right:40px}.health_diary .item-opened .symptoms-part{width:51%;float:left;margin-right:40px}.health_diary .item-opened .add-symptom-bnt-part{float:left;padding:20px 0 0}.health_diary .item-opened .add-symptom-bnt-part .add-symptom-bnt{border:1px solid #6bb3c0;border-radius:5px;color:#6bb3c0;padding:3px 13px;-webkit-transition:.3s;transition:.3s}.health_diary .item-opened .add-symptom-bnt-part .add-symptom-bnt:hover{color:#fff;background:#6bb3c0}.health_diary .item-opened .x-bnt-part{padding:0;float:right}.health_diary .item-opened .x-bnt-part .x-bnt{border:1px solid #979797;border-radius:100%;background:#fff;color:#666;padding:7px 10px;width:2.3em;display:inline-block}.health_diary .item-opened .x-bnt-part .x-bnt i{font-family:FontAwesome;font-size:20px}.health_diary .item-opened .x-bnt-part .x-bnt:hover{background:#666;color:#fafafa}.health_diary .item-opened .disease-part .acc-disease{margin-bottom:20px}.health_diary .item-opened .disease-part .acc-disease h3{cursor:pointer;color:#666;font-size:16px;background:#fafafa;border:1px solid #c7c7cd;margin-bottom:0;padding:15px 20px}.health_diary .item-opened .disease-part .acc-disease h3 span.arrow{float:left;position:relative;color:#666}.health_diary .item-opened .disease-part .acc-disease h3 span.close-btn{float:right;font-size:20px}.health_diary .item-opened .disease-part .acc-disease h3.collapsible.collapsed{border-radius:5px}.health_diary .item-opened .disease-part .acc-disease h3.collapsible{border-radius:5px 5px 0 0}.health_diary .item-opened .disease-part .acc-disease .collapse.in,.health_diary .item-opened .disease-part .acc-disease .collapsing{border:1px solid #c7c7cd;border-radius:0 0 5px 5px;margin-top:-1px;padding:20px 35px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .form__row,.health_diary .item-opened .disease-part .acc-disease .collapsing .form__row{padding-top:.5em}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-group,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-group{margin-bottom:0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .medicine-text::-webkit-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in .value-text::-webkit-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea::-webkit-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .medicine-text::-webkit-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .value-text::-webkit-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea::-webkit-input-placeholder{color:#c5c5c5}.health_diary .item-opened .disease-part .acc-disease .collapse.in .medicine-text:-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in .value-text:-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea:-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .medicine-text:-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .value-text:-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea:-moz-placeholder{color:#c5c5c5}.health_diary .item-opened .disease-part .acc-disease .collapse.in .medicine-text::-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in .value-text::-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea::-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .medicine-text::-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .value-text::-moz-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea::-moz-placeholder{color:#c5c5c5}.health_diary .item-opened .disease-part .acc-disease .collapse.in .medicine-text:-ms-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in .value-text:-ms-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea:-ms-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .medicine-text:-ms-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing .value-text:-ms-input-placeholder,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea:-ms-input-placeholder{color:#c5c5c5}.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea{border-radius:5px;border:1px solid #666;padding:8px!important;background:#fff;color:#666;resize:none;display:block;width:100%;line-height:25px;height:100px}.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea:focus,.health_diary .item-opened .disease-part .acc-disease .collapse.in textarea:visited,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea:focus,.health_diary .item-opened .disease-part .acc-disease .collapsing textarea:visited{outline:0}.health_diary .item-opened .disease-part .acc-disease .collapse.in select,.health_diary .item-opened .disease-part .acc-disease .collapsing select{border:1px solid #666;background:#fff;padding:3px 6px;height:40px;color:#666}.health_diary .item-opened .disease-part .acc-disease .collapse.in .disease-name,.health_diary .item-opened .disease-part .acc-disease .collapsing .disease-name{border-radius:5px;border:1px solid #666;background:#fff;color:#666;padding:3px 10px!important}.health_diary .item-opened .disease-part .acc-disease .collapse.in .diagnose-date-part,.health_diary .item-opened .disease-part .acc-disease .collapsing .diagnose-date-part{float:left;width:50%;margin-top:5px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .diagnose-date-part label,.health_diary .item-opened .disease-part .acc-disease .collapsing .diagnose-date-part label{color:#6bb3c0;margin-bottom:25px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .diagnose-date-part input,.health_diary .item-opened .disease-part .acc-disease .collapsing .diagnose-date-part input{background:#fff;border-radius:0;width:90%;border-width:0 0 1px;border-color:#666;border-style:solid}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part{float:left;width:50%;margin-top:5px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part label,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part label{display:block;clear:both;color:#6bb3c0;margin-bottom:25px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part .active-part-active,.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part .active-part-recovered,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part .active-part-active,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part .active-part-recovered{display:block;float:left;line-height:25px;font-size:14px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part .toggle,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part .toggle{margin:0 6px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:45px;height:25px;display:block;position:relative;border-radius:50px;overflow:hidden;outline:0;border:none;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(to right,#6bb3c0,#355427);-webkit-transition:background-color .3s;transition:background-color .3s}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part .toggle:before,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part .toggle:before{content:" ";display:block;position:absolute;z-index:2;width:21px;height:21px;background:#fff;left:2px;top:2px;border-radius:20px;font:700 12px/25px Helvetica;text-transform:uppercase;text-indent:-90px;word-spacing:80px;color:#6bb3c0;white-space:nowrap;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:.2s cubic-bezier(.3,1.5,.7,1);transition:.2s cubic-bezier(.3,1.5,.7,1)}.health_diary .item-opened .disease-part .acc-disease .collapse.in .active-part .toggle:checked:before,.health_diary .item-opened .disease-part .acc-disease .collapsing .active-part .toggle:checked:before{left:22px;text-indent:15px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4{clear:none;float:left}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4 input,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4 input{background:#fff;border-radius:0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4 label,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4 label{color:#6bb3c0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4 .textbox-cal,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4 .textbox-cal{width:100%;position:absolute;z-index:2000}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.medication,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.medication{width:26%;margin-right:10px;color:#666}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.dosage,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.dosage{width:20%;margin-right:10px;color:#666}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.start-date,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.start-date{width:22%;margin-right:10px;color:#666;padding:3px 0 0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.start-date label,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.start-date label{margin-bottom:20px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.stop-date,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.stop-date{width:22%;color:#666;padding:3px 0 0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .input-fields-col4.stop-date label,.health_diary .item-opened .disease-part .acc-disease .collapsing .input-fields-col4.stop-date label{margin-bottom:20px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .x-bnt-part,.health_diary .item-opened .disease-part .acc-disease .collapsing .x-bnt-part{padding:45px 0 0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .more-medication-btn,.health_diary .item-opened .disease-part .acc-disease .collapsing .more-medication-btn{color:#666;text-align:center;display:block;margin:30px 0 5px}.health_diary .item-opened .disease-part .acc-disease .collapse.in .more-medication-btn span.plus-icon,.health_diary .item-opened .disease-part .acc-disease .collapsing .more-medication-btn span.plus-icon{border:1px solid #666;border-radius:50%;padding:3px 8px;font-size:16px;margin:0 5px 0 0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .more-medication-btn:hover,.health_diary .item-opened .disease-part .acc-disease .collapsing .more-medication-btn:hover{color:#6bb3c0}.health_diary .item-opened .disease-part .acc-disease .collapse.in .more-medication-btn:hover span.plus-icon,.health_diary .item-opened .disease-part .acc-disease .collapsing .more-medication-btn:hover span.plus-icon{border-color:#6bb3c0}.health_diary .item-opened .disease-part .add-more-disease-part{margin-top:15px}.health_diary .item-opened .disease-part .add-more-disease-part .add-more-disease-btn{color:#666;border:1px solid #666;padding:10px 20px;margin:0 auto;display:block;width:275px;text-align:center;border-radius:5px}.health_diary .item-opened .disease-part .add-more-disease-part .add-more-disease-btn span.plus-icon{margin:0 10px 0 0}.health_diary .item-opened .disease-part .add-more-disease-part .add-more-disease-btn:hover{color:#6bb3c0;border:1px solid #6bb3c0;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc}.health_diary .item-opened .blood-content .row{padding:0 15px 15px}.health_diary .item-opened .blood-content .row h4{float:left;padding:4px 0 0}.health_diary .item-opened .blood-content .row .top-btns{float:right}.health_diary .item-opened .blood-content .row .top-btns a{color:#666;border:1px solid #666;border-radius:5px;padding:7px;margin:0;display:block;text-align:center}.health_diary .item-opened .blood-content .row .top-btns a span.export-icon,.health_diary .item-opened .blood-content .row .top-btns a span.plus-icon{margin:0 10px 0 0}.health_diary .item-opened .blood-content .row .top-btns a span.export-icon i,.health_diary .item-opened .blood-content .row .top-btns a span.plus-icon i{font-size:17px}.health_diary .item-opened .blood-content .row .top-btns a:hover{color:#6bb3c0;border:1px solid #6bb3c0;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc}.health_diary .item-opened .blood-content .row .top-btns .add-more-data-btn{width:190px;margin:0 0 0 10px}.health_diary .item-opened .blood-content .row .top-btns .export-results-btn{width:178px}.health_diary .item-opened .blood-content .row .result{border:1px solid #979797;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;background:#fafafa;padding:10px;border-radius:5px;position:relative;display:table;height:80px;width:100%}.health_diary .item-opened .blood-content .row .result .datas{display:table-cell;vertical-align:middle}.health_diary .item-opened .blood-content .row .result .date-time{width:120px;text-align:center}.health_diary .item-opened .blood-content .row .result .date-time p{color:#666;font-size:20px;font-family:Inter,sans-serif;font-weight:700}.health_diary .item-opened .blood-content .row .result .date-time p span{display:block}.health_diary .item-opened .blood-content .row .result .sys-dia{width:190px;text-align:center}.health_diary .item-opened .blood-content .row .result .sys-dia .icon{float:left;margin:6px 10px 0 0}.health_diary .item-opened .blood-content .row .result .sys-dia .icon img{height:42px}.health_diary .item-opened .blood-content .row .result .sys-dia .data{float:left}.health_diary .item-opened .blood-content .row .result .sys-dia .data div .text{color:#666;font-size:16px;font-family:Inter,sans-serif;font-weight:700;float:left;margin:8px 0 0}.health_diary .item-opened .blood-content .row .result .sys-dia .data div .value{color:#6bb3c0;font-size:30px;font-family:Inter,sans-serif;font-weight:700;float:left;text-align:right;width:55px}.health_diary .item-opened .blood-content .row .result .sys-dia .unit{float:left;margin:22px 0 0 10px}.health_diary .item-opened .blood-content .row .result .sys-dia .unit p{font-size:12px;font-weight:300;color:#666}.health_diary .item-opened .blood-content .row .result .pul{width:150px}.health_diary .item-opened .blood-content .row .result .pul .icon{float:left;margin:6px 10px 0 0}.health_diary .item-opened .blood-content .row .result .pul .icon img{height:37px}.health_diary .item-opened .blood-content .row .result .pul .data{float:left}.health_diary .item-opened .blood-content .row .result .pul .data div .text{color:#666;font-size:16px;font-family:Inter,sans-serif;font-weight:700;float:left;margin:8px 0 0}.health_diary .item-opened .blood-content .row .result .pul .data div .value{color:#6bb3c0;font-size:30px;font-family:Inter,sans-serif;font-weight:700;float:left;text-align:right;width:55px}.health_diary .item-opened .blood-content .row .result .pul .unit{float:left}.health_diary .item-opened .blood-content .row .result .pul .unit p{font-size:12px;font-weight:300;color:#666}.health_diary .item-opened .blood-content .row .result .btn-part{float:left}.health_diary .item-opened .blood-content .row .result .btn-part a{padding:10px}.health_diary .item-opened .blood-content .row .result .btn-part .edit-btn i{color:#666;font-size:29px}.health_diary .item-opened .blood-content .row .result .btn-part .delete-btn i{color:#e92b37;font-size:27px}.notes{margin-bottom:-9px}.notes .left-side{float:left;width:170px;margin:-8px 0 0 -8px;background:#fbfbfb;border-width:0 1px 1px 0;border-style:solid;border-color:#979797;height:635px}.notes .left-side .form-buttons{padding-top:1.2em}.notes .left-side .tablehead{background-color:#ddd;padding:.5em;margin:1em 0 0}.notes .left-side .tablehead .search{display:block;position:relative}.notes .left-side .tablehead .search i{position:absolute;top:.5em;left:1em}.notes .left-side .tablehead .search input[type=text]{background:#fff;border-radius:50px;padding:.3em 1em .3em 2.5em;border:1px solid #979797;display:block;line-height:20px;width:150px;color:#666;margin:0 auto}.notes .left-side .notes-tabs{overflow-y:auto;overflow-x:hidden;height:445px}.notes .left-side .notes-tabs .note-tab{background:#888;height:80px;position:relative;padding:0 15px;margin:1px 0 0}.notes .left-side .notes-tabs .note-tab.active{background:#fbfbfb}.notes .left-side .notes-tabs .note-tab.active p{color:#999}.notes .left-side .notes-tabs .note-tab.active:hover{background:#fbfbfb}.notes .left-side .notes-tabs .note-tab:hover{background:#a1a1a1;cursor:pointer}.notes .left-side .notes-tabs .note-tab .print-icon{color:#666;background:#fff;border:1px solid #999;border-radius:50px;position:absolute;top:5px;right:5px;width:25px;height:25px;padding:3px 4px}.notes .left-side .notes-tabs .note-tab .note-tab-title{color:#fff;font-size:14px;font-weight:700;padding:13px 0 10px;width:120px;height:40px;overflow:hidden}.notes .left-side .notes-tabs .note-tab .note-tab-sample-text{color:#fff;font-size:12px;font-weight:300;padding:2px 0 0;width:140px;height:31px;overflow:hidden;line-height:14px}.notes .main-content{float:left;width:772px;margin:-8px -8px 0 0;padding:25px}.notes .main-content .content-part .note-part{padding:25px;background:#fbfbfb;border:1px solid #ccc;border-radius:5px}.notes .main-content .content-part .note-part .ql-editor{color:#000}.notes .main-content .content-part .note-part input{width:100%;display:block;background:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:1em;padding:3px 10px;color:#666}.notes .main-content .content-part .note-part input::-webkit-input-placeholder{color:#c5c5c5}.notes .main-content .content-part .note-part input::-moz-placeholder{color:#c5c5c5}.notes .main-content .content-part .note-part input:-ms-input-placeholder{color:#c5c5c5}.notes .main-content .content-part .note-part input:-moz-placeholder{color:#c5c5c5}.notes .main-content .content-part .note-part input:focus,.notes .main-content .content-part .note-part input:visited{outline:0}.notes .main-content .content-part .note-part .form-buttons{padding-top:1em}.notes .main-content .content-part .note-part .ql-toolbar.ql-snow{background:#fff;border-radius:5px 5px 0 0}.notes .main-content .content-part .note-part .ql-container.ql-snow{background:#fff;border-radius:0 0 5px 5px}.notes .empty-content{padding:25px}.notes .empty-content .note-part .empty-message{font-size:25px;font-weight:600;color:#ccc;text-align:center;margin:0 auto;display:block}.save-note-popup .popup-content{position:absolute;background:#f5f5f5;z-index:100;top:-25em;left:18%;padding:50px;margin:0 auto;border-radius:5px;width:690px;border:1px solid #979797;-webkit-box-shadow:0 2px 4px #999;box-shadow:0 2px 4px #999}.save-note-popup .popup-content .popup-title{color:#4a4a4a;text-align:center;font-size:20px;font-weight:600}.attachments .left-side{float:left;width:170px;margin:-8px 0 -8px -8px;background:#fbfbfb;border-width:0 1px 1px 0;border-style:solid;border-color:#979797;height:610px}.attachments .left-side .form-buttons{padding-top:1.2em}.attachments .left-side .form-buttons button.btn{padding:.5em 1em}.attachments .left-side .tablehead{background-color:#ddd;padding:.5em;margin:1em 0 0}.attachments .left-side .tablehead .search{display:block;position:relative}.attachments .left-side .tablehead .search i{position:absolute;top:.5em;left:1em}.attachments .left-side .tablehead .search input[type=text]{background:#fff;border-radius:50px;padding:.3em 1em .3em 2.5em;border:1px solid #979797;display:block;line-height:20px;width:150px;color:#666;margin:0 auto}.attachments .left-side .uploaded-files-tabs{overflow-y:auto;overflow-x:hidden;height:445px}.attachments .left-side .uploaded-files-tabs .files-tab{background:#888;height:80px;position:relative;padding:0 15px;margin:1px 0 0}.attachments .left-side .uploaded-files-tabs .files-tab.active{background:#fbfbfb}.attachments .left-side .uploaded-files-tabs .files-tab.active p{color:#999}.attachments .left-side .uploaded-files-tabs .files-tab.active:hover{background:#fbfbfb}.attachments .left-side .uploaded-files-tabs .files-tab:hover{background:#a1a1a1;cursor:pointer}.attachments .left-side .uploaded-files-tabs .files-tab .file-name{color:#fff;font-size:14px;font-weight:700;padding:13px 0 10px;width:120px;height:40px;overflow:hidden}.attachments .left-side .uploaded-files-tabs .files-tab .comment-sample-text{color:#fff;font-size:12px;font-weight:300;padding:2px 0 0;width:140px;height:31px;overflow:hidden;line-height:14px}.attachments .empty-content{padding:25px}.attachments .empty-content .note-part .empty-message{font-size:25px;font-weight:600;color:#ccc;text-align:center;margin:0 auto;display:block}.attachments .main-content{float:left;width:772px;margin:-8px -8px -8px 0;padding:25px 25px 0}.attachments .main-content .upload-field{padding:15px;background:#fbfbfb;border:1px solid #ccc;height:auto}.attachments .main-content .upload-field .title{color:#666;padding:.5em;width:100%;margin:0 0 20px;font-weight:600}.attachments .main-content .upload-field .title::-webkit-input-placeholder{color:#888}.attachments .main-content .upload-field .title::-moz-placeholder{color:#888}.attachments .main-content .upload-field .title:-ms-input-placeholder{color:#888}.attachments .main-content .upload-field .title:-moz-placeholder{color:#888}.attachments .main-content .upload-field .comments{color:#666;padding:.5em;border-color:#ccc;width:100%;font-weight:400;line-height:20px}.attachments .main-content .upload-field .comments::-webkit-input-placeholder{color:#888;font-weight:600}.attachments .main-content .upload-field .comments::-moz-placeholder{color:#888;font-weight:600}.attachments .main-content .upload-field .comments:-ms-input-placeholder{color:#888;font-weight:600}.attachments .main-content .upload-field .comments:-moz-placeholder{color:#888;font-weight:600}.attachments .main-content .upload-field .upload-part .upload-container{border:2px dashed #ccc;border-radius:5px;position:relative;display:table;width:100%;height:140px;text-align:center;background:#fff;margin-top:20px}.attachments .main-content .upload-field .upload-part .upload-container .content{display:table-cell;vertical-align:middle;padding:10px}.attachments .main-content .upload-field .upload-part .upload-container .content img{width:85px}.attachments .main-content .upload-field .upload-part .upload-container .content .upload-text{color:#ccc;font-size:25px;margin:10px 0 5px}.attachments .main-content .upload-field .upload-part .upload-container .content .upload-warning-message{color:#ccc;font-size:10px}.attachments .main-content .upload-field .upload-part .upload-container .content .btn-success{margin:10px auto!important;width:400px!important}.attachments .main-content .upload-field .upload-part .upload-container .content input.m-img-upload-btn{opacity:0;position:absolute;width:400px;border-radius:5px;left:143px;top:110px;height:32px;cursor:pointer}.attachments .main-content .upload-field .upload-part.drop-active .upload-container .content{background:#e5fadc}.attachments .main-content .upload-field .uploaded-files{padding:0;margin:20px 0}.attachments .main-content .upload-field .uploaded-files .uploaded-file{width:320px;float:left;margin:0 10px 20px}.attachments .main-content .upload-field .uploaded-files .uploaded-file:last-child::after{clear:both}.attachments .main-content .upload-field .uploaded-files .uploaded-file .file-name{width:100%;height:50px;padding:.5em;display:table;background:#fff;border:1px solid #ccc;border-radius:5px 5px 0 0}.attachments .main-content .upload-field .uploaded-files .uploaded-file .file-name p{display:table-cell;vertical-align:middle;font-size:14px;color:#666;position:relative;line-height:20px}.attachments .main-content .upload-field .uploaded-files .uploaded-file .file-name p span{position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachments .main-content .upload-field .uploaded-files .uploaded-file .file-name p:before{content:"&nbsp;";visibility:hidden}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns{height:30px;background:#fff;border:1px solid #ccc;border-radius:0 0 5px 5px}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div{float:left;width:50%;text-align:center}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div a{display:block}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div a i{font-size:24px;margin-top:2px;color:#666}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div.download{border-right:1px solid #ccc}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div.download:hover a i{color:#6bb3c0}.attachments .main-content .upload-field .uploaded-files .uploaded-file .btns div.delete:hover a i{color:#e92b37}.attachments .main-content .upload-field .footer-btns{clear:both;text-align:right}.attachments .main-content .upload-field .footer-btns .btn{width:175px}.attachments .main-content .upload-field .footer-btns .btn.btn--grey{background:#797979}.attachments .main-content .upload-field .footer-btns .btn.btn--grey:hover{background:#555}.delete-upload-popup,.discard-upload-popup{position:relative}.delete-upload-popup .popup-content,.discard-upload-popup .popup-content{position:absolute;background:#f5f5f5;top:-35em;left:13%;padding:50px;margin:0 auto;border-radius:5px;width:690px;border:1px solid #979797;-webkit-box-shadow:0 2px 4px #999;box-shadow:0 2px 4px #999}.delete-upload-popup .popup-content .popup-title,.discard-upload-popup .popup-content .popup-title{color:#4a4a4a;text-align:center;font-size:20px;font-weight:600;margin-bottom:50px}.delete-upload-popup .popup-content .form-buttons .btn,.discard-upload-popup .popup-content .form-buttons .btn{margin:0 20px;width:150px}.delete-upload-popup .popup-content .form-buttons .btn.btn--grey,.discard-upload-popup .popup-content .form-buttons .btn.btn--grey{background:#797979}.delete-upload-popup .popup-content .form-buttons .btn.btn--grey:hover,.discard-upload-popup .popup-content .form-buttons .btn.btn--grey:hover{background:#555}.dropdown-component{width:100%}.dropdown-component .btn{background:#fff;color:#aaa;width:100%;text-align:left;position:relative}.dropdown-component .btn .caret{position:absolute;right:10px}.dropdown-component ul{width:100%}.vertical-forced .vertical-tabs>div{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.courses{width:100%;display:block}.courses__course{width:100%;display:block;border-radius:4px;border:1px solid #979797;margin:1em 0}.courses__course--header{display:block}.courses__course--header .title{display:block;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;line-height:1.5em;background:#ccc;padding:.5em;position:relative}.courses__course--header .title b{line-height:2em}.courses__course--header .title .addmore{background-color:#eee;padding:.25em .5em;border-radius:4px;position:absolute;right:35px}.courses__course--header .title .delete-course{position:absolute;right:12px;top:12px}.courses__course--header .select{padding:.5em}.courses__course--header .select li{margin:.5em 0}.courses__course--header .select li a{display:block;width:100%;color:#000;background-color:#d8d8d8;padding:.5em;border-bottom:1px solid #979797;border-radius:0}.courses__course--body{padding:.5em;background-color:#f8f8f8}.courses__course--body .autocomplete-block{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.courses__course--body .autocomplete-block .autocomplete-delete{position:relative;right:1em;top:.25em;z-index:50}.courses__course--body ul{width:100%;display:block}.courses__course--body ul.select li{padding:0;border:0}.courses__course--body ul.select li a{display:block;width:100%;color:#000;background-color:#d8d8d8;padding:.5em;border-bottom:1px solid #979797;border-radius:0}.courses__course--body ul li{width:100%;display:block;padding:.5em;background-color:#fefefe;border:1px solid #979797;position:relative;border-radius:4px}.courses__course--body ul li .delete{position:absolute;right:0;top:0;bottom:0;font-size:1.75em;border-left:1px solid #979797;padding:0 .35em}.start{padding:.5em 0}.addtoclient__inner{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.addtoclient__inner>div{width:49%}.addtoclient__inner>div p{text-align:left;margin:.5em 0}.addtoclient .clients{display:block;margin-bottom:1em;border-radius:4px;border:1px solid #979797}.addtoclient .clients__top{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ddd;padding:.5em}.addtoclient .clients__top pro-search-field{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.addtoclient .clients__top ss-multiselect-dropdown{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;text-align:right}.addtoclient .clients__top__select-all-container{width:100%;margin-top:.5em;text-align:right}.addtoclient .clients__top .search{display:inline-block;position:relative}.addtoclient .clients__top .search i{position:absolute;top:.65em;left:1em}.addtoclient .clients__top .search input[type=text]{background-color:#fff;border-radius:50px;padding:.5em 1em .5em 2.5em;border:1px solid #979797;display:inline-block;line-height:20px}.addtoclient .clients__top .btns{text-align:right;display:inline-block;width:30%;float:right}.addtoclient .clients__top .btns__link{background-color:#fff;border-radius:50px;border:1px solid #979797;display:inline-block;width:auto;padding:0 1em;text-align:center}.addtoclient .clients__top .btns__link i{font-size:1.25em;line-height:1.85em}.addtoclient .clients__top .client-tags-select{margin-left:1em}.addtoclient .clients__content{overflow-x:hidden;overflow-y:scroll;height:20em;display:block}.addtoclient .clients__content.right{height:22.3em}.addtoclient .clients__content ul{display:block;width:100%}.addtoclient .clients__content ul li{display:block;width:100%;padding:.5em 1em;border-bottom:1px solid #979797}.addtoclient .clients__content ul li.selected{background-color:#446f31;color:#fff}.addtoclient .clients__content ul li p{display:block;width:100%;margin:0;line-height:1.5em}.addtoclient .clients__content ul li p a{display:block;width:100%}.addtoclient .clients__content pro-page-loader div{margin:1em 0}.addtoclient .clients .clients__client__select-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.addtoclient #saveOwners{float:right}.addtoclient .assign-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar{position:relative;bottom:-1.5em}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-left{width:100%;float:none}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-left .fc-today-button{display:none}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group{width:100%}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group .fc-state-default{background-color:#fbfbfb;background-image:none;border-radius:100%;border:0}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group .fc-next-button{float:right;margin-right:1em}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-right{display:none}.addtoclient .calendar .fc.fc-unthemed.fc-ltr .fc-toolbar.fc-header-toolbar .fc-center{position:relative;top:-28px}.addtoclient .calendar .fc-head .fc-head-container .fc-day-header{border:0;padding:.5em 0}.addtoclient .calendar .fc-body .fc-widget-content .fc-day-grid .fc-bg td.fc-day{border:0;background-color:#fbfbfb}.addtoclient .calendar .fc-body .fc-widget-content .fc-highlight{background:#446f31;opacity:.6}.addtoclient .calendar .fc-body .fc-widget-content .fc-highlight-skeleton{left:-1px}.addtoclient .calendar .fc-body .fc-widget-content .fc-highlight-skeleton td{border:0}.full-calendar{width:95%;margin:4em auto 2em}.full-calendar .fc-toolbar{border-bottom:3px solid #eee;padding-bottom:1em;margin-bottom:0!important}.full-calendar .fc-toolbar.fc-header-toolbar{background:#fff}.full-calendar .fc-toolbar button:focus{outline:0}.full-calendar .fc-toolbar .fc-left{margin-left:.5em}.full-calendar .fc-toolbar .fc-left .fc-today-button{padding:.3em;font-size:16px;font-weight:400;font-family:Inter,sans-serif;height:30px;width:100px;text-shadow:none;background:#eee;color:#797979;border-color:#797979}.full-calendar .fc-toolbar .fc-left .fc-today-button:hover{background:#797979;color:#fff}.full-calendar .fc-toolbar .fc-left .fc-today-button.fc-state-disabled{background:#797979;color:#fff;opacity:1;border-color:#797979}.full-calendar .fc-toolbar .fc-left .fc-today-button::first-letter{text-transform:capitalize}.full-calendar .fc-toolbar .fc-left .fc-button-group button{background:#eee;color:#797979;border-color:#797979;width:50px;height:30px;text-align:center;border-radius:4px;margin:0 .2em}.full-calendar .fc-toolbar .fc-left .fc-button-group button span{margin:0 -.3em}.full-calendar .fc-toolbar .fc-left .fc-button-group button:hover{background:#797979;color:#fff}.full-calendar .fc-toolbar .fc-right{margin-right:.5em}.full-calendar .fc-toolbar .fc-right button{padding:.5em;font-size:12px;font-weight:400;font-family:Inter,sans-serif;height:30px;width:60px;text-shadow:none;background:#eee;color:#797979;border-color:#797979}.full-calendar .fc-toolbar .fc-right button::first-letter{text-transform:capitalize}.full-calendar .fc-toolbar .fc-right button.fc-state-active{background:#797979;color:#fff;opacity:1;border-color:#797979}.full-calendar .fc-toolbar .fc-right button:hover{background:#797979;color:#fff}.full-calendar .fc-toolbar .fc-right .fc-listMonth-button{display:none}.full-calendar .fc-toolbar .fc-right .fc-agendaDay-button{border-top-right-radius:4px;border-bottom-right-radius:4px}.full-calendar .fc-toolbar .fc-center h2{color:#797979;font-size:30px;font-weight:500}.full-calendar .fc-view-container{padding-top:1em;background:#fff}.full-calendar .fc-view-container .fc-head .fc-head-container{border-color:#fff}.full-calendar .fc-view-container .fc-head .fc-head-container td,.full-calendar .fc-view-container .fc-head .fc-head-container th{height:20px;vertical-align:middle;padding:.5em 0 1em}.full-calendar .fc-view-container .fc-head .fc-head-container .fc-day-header{color:#797979;background:#fff;text-transform:uppercase;font-size:20px;border-color:#fff}.full-calendar .fc-view-container .fc-body .fc-scroller{height:auto!important;overflow-y:hidden!important}.full-calendar .fc-view-container .fc-body .fc td,.full-calendar .fc-view-container .fc-body .fc th{vertical-align:middle}.full-calendar .fc-view-container .fc-body .fc-row{border-color:#fff;height:85px!important}.full-calendar .fc-view-container .fc-body .fc-row .fc-day{background:#eee;border-color:#fff}.full-calendar .fc-view-container .fc-body .fc-row .fc-today{background:#6bb3c0!important;color:#fff}.full-calendar .fc-view-container .fc-body .fc-content-skeleton .fc-day-top .fc-day-number{float:none;text-align:center;width:127px;position:absolute;top:1px;padding:1.5em 0 2em;font-size:20px;font-weight:600}.full-calendar .fc-view-container .fc-body .fc-content-skeleton .fc-day-top .fc-day-number:hover{background:#ddd;cursor:pointer}.full-calendar .fc-view-container .fc-body .fc-content-skeleton .fc-day-top.fc-today .fc-day-number:hover{background:#6bb3c0!important;color:#fff}.full-calendar .fc-view-container .fc-body .fc-content-skeleton .fc-day-top:selected{background:red}.full-calendar .fc-view-container .fc-month-view .fc-event{position:absolute;width:0;height:0;cursor:auto;margin:-2px 0 0 98px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent!important;border-color:#6bb3c0!important;border-top:none!important;border-left:20px solid transparent!important;border-right:20px solid transparent!important;border-bottom:20px solid #888!important}.full-calendar .fc-view-container .fc-month-view .fc-event .fc-time,.full-calendar .fc-view-container .fc-month-view .fc-event .fc-title{display:none}.full-calendar .fc-view-container .fc-month-view .fc-day-header.fc-widget-header.fc-sun span{color:#ccc}.full-calendar .fc-view-container .fc-agendaWeek-view{height:560px;overflow-y:scroll}.full-calendar .fc-view-container .fc-agendaWeek-view td,.full-calendar .fc-view-container .fc-agendaWeek-view th{border-width:1px 1px 1px 0}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-day-header{width:110px}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-axis{border-color:#fff}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-row{height:auto!important}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-head-container th{padding:1em 0}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-day.fc-today{background:#eee}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-day-header.fc-today{background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(90deg,#6bb3c0,#355427);color:#fff}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-time,.full-calendar .fc-view-container .fc-agendaWeek-view .fc-title{display:block;border-right:1px solid #ddd}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-time-grid .fc-slats td{width:100%}.full-calendar .fc-view-container .fc-agendaWeek-view .fc-axis.fc-widget-header{padding:1em 2px}.full-calendar .fc-view-container .fc-agendaDay-view{height:560px;overflow-y:auto;overflow-x:hidden;width:600px}.full-calendar .fc-view-container .fc-agendaDay-view td,.full-calendar .fc-view-container .fc-agendaDay-view th{border-width:1px 1px 1px 0}.full-calendar .fc-view-container .fc-agendaDay-view .fc-day-header{width:100%}.full-calendar .fc-view-container .fc-agendaDay-view .fc-axis{border-color:#fff}.full-calendar .fc-view-container .fc-agendaDay-view .fc-axis.fc-widget-header{width:58px!important}.full-calendar .fc-view-container .fc-agendaDay-view .fc-day.fc-today{background:#eee}.full-calendar .fc-view-container .fc-agendaDay-view .fc-day-header.fc-today{background:-webkit-gradient(linear,left top,right top,from(#6bb3c0),to(#355427));background:linear-gradient(90deg,#6bb3c0,#355427);color:#fff}.full-calendar .fc-view-container .fc-agendaDay-view .fc-head-container th{padding:1em 0}.recipe-header{position:relative;width:100%;display:block;overflow:hidden;-webkit-backdrop-filter:blur(8px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.recipe-header__inside{background:url(recipe_bg.c7d28f06ff449670d745.jpg) top left/cover no-repeat;-webkit-box-shadow:inset 0 -180px 120px 0 rgba(0,0,0,.8);box-shadow:inset 0 -180px 120px 0 rgba(0,0,0,.8);width:100%;display:block;padding:9em 0;position:absolute;top:0;left:0;right:0}.recipe-header img.recipe-img{display:block;float:left;border:8px solid #fff;border-radius:5px;margin-right:1em;margin-bottom:1em;position:relative;top:2em;z-index:80;width:19.75em;max-height:18em}.recipe-header__top{color:#fff;padding-top:3em;padding-bottom:1em;position:relative;min-height:21em}.recipe-header__top .data__title{font-size:2em;line-height:1.25em;letter-spacing:.5pt;font-weight:lighter;margin-top:0;padding-bottom:.25em;border-bottom:1px solid #9c9391;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-header__top .data__title p{margin:0;color:#fff;font-size:.75em;vertical-align:bottom}.recipe-header__top .data__title p b{font-weight:700}.recipe-header__top .data__title p span{font-family:Inter}.recipe-header__top .data__author{display:inline-block;margin-top:1em}.recipe-header__top .data__author--inner{border-radius:1em;background-color:rgba(255,255,255,.75);width:auto;display:inline-block;line-height:1.25em;padding:.25em 1em}.recipe-header__top .data__author--inner p{margin:0 .25em 0 0;line-height:1.5em;display:inline-block}.recipe-header__top .data__author--inner img{display:inline-block;width:7em;float:right;margin:.15em 0 0 .5em}.recipe-header__top .data__items{margin-top:1em}.recipe-header__top .data__items p{color:#fff;margin-top:0}.recipe-header__top .data__items p b{font-weight:700}.recipe-header__top .data__items a.btn--red{display:inline-block}.recipe-header__top .data__items span{display:inline-block;margin:0 .5em}.recipe-header__top .data__items span:first-child{margin-left:0}.recipe-header__top .data .rating{float:right;width:50%;margin-top:-.5em}.recipe-header__top .data .rating p{color:#fff;font-size:.75em;margin:.25em}.recipe-header__top .data .rating .stars i{font-size:1.75em}.recipe-header__top .data .rating--community{width:50%;float:left;color:#fff000}.recipe-header__top .data .rating--my{width:50%;float:left}.recipe-header__bottom{background-color:#eee;position:absolute;bottom:0;left:0;width:100%;padding:1em 0;color:#666;z-index:20}.recipe-header__bottom .inner-container .piktograms{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding-left:20em;width:100%}.recipe-header__bottom .inner-container .piktograms span{margin:0 .5em;display:inline-block}.recipe-header__bottom .inner-container .piktograms .social__item{color:#fff;background-color:#666;border-radius:4px;display:inline-block;text-align:center;width:1.5em;line-height:1.5em;font-size:1em;cursor:pointer}.rtu-overview .inner-container{width:100%!important}.rtu-overview .overview__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;border-bottom:2px solid #bbb;margin-bottom:2em}.rtu-overview .overview__header h2{width:50%;text-align:center;cursor:pointer;margin:1em 0 .5em}.rtu-overview .overview__header h2.active,.rtu-overview .overview__header h2:hover{color:#6bb3c0}.rtu-overview .overview__header h2.week:before{content:"\f073";display:inline-block;font-family:FontAwesome;margin-right:.5em}.rtu-overview .overview__header h2.day:before{content:"\f133";display:inline-block;font-family:FontAwesome;margin-right:.5em}.rtu-overview .overview__top{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.rtu-overview .overview__top .number{width:30%;text-align:right;padding-right:4em}.rtu-overview .overview__top .number p{font-size:1.5em}.rtu-overview .overview__top .number p b{font-weight:700}.rtu-overview .overview__top .number p span{font-family:Inter}.rtu-overview .overview__top .diagram{width:70%;position:relative;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.rtu-overview .overview__top .diagram__pie{width:12%}.rtu-overview .overview__top .diagram__info{width:88%;margin-bottom:1em}.rtu-overview .overview__top .diagram__info p{border-bottom:1px solid #bbb;margin-bottom:1em;padding-bottom:.5em}.rtu-overview .overview__top .diagram__info p b{font-weight:700;display:inline-block;width:60%}.rtu-overview .overview__top .diagram__info .bottom{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.rtu-overview .overview__top .diagram__info .bottom span{color:#999;margin-right:1em}.rtu-overview .overview__top .diagram__info .bottom span:nth-child(1):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#eee;margin-right:.5em}.rtu-overview .overview__top .diagram__info .bottom span:nth-child(2):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#bbb;margin-right:.5em}.rtu-overview .overview__top .diagram__info .bottom span:nth-child(3):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#5a9240;margin-right:.5em}.rtu-overview .overview__table{width:100%;display:table;text-align:center}.rtu-overview .overview__table td,.rtu-overview .overview__table th{border:1px solid #aaa;padding:1em 0}.rtu-overview .overview__table thead th{background-color:#6bb3c0;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;width:16%}.rtu-overview .overview__table tbody tr:nth-child(even){background-color:#eee}.rtu-overview .overview__table tbody tr td{padding:2em 1em;font-size:.85em;line-height:1.25em}.rtu-overview .overview__table tbody tr td a{color:#6bb3c0}.rtu-overview .overview__table tbody tr td:first-child{color:#666;font-weight:700;text-transform:uppercase}.selector{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.selector__right{width:10%;text-align:center;border-right:1px solid #bbb}.selector__right a{display:inline-block;font-size:1.25em;width:100%;color:#aaa;margin-bottom:1em;cursor:pointer}.selector__right a.active,.selector__right a:hover{color:#5a9240}.selector__left{width:90%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.selector__left .column{width:20%;text-align:center;border-right:1px solid #eee}.selector__left .column:last-child{border-right:none}.selector__left .column__title{font-weight:700}.selector__left .column__item a{display:inline-block}.selector__left .column__item img{display:block;width:75%;margin:0 auto}.selector__left .column__item a.btn--transparent{display:none}.recipe-content{background-color:#fff}.recipe-content .inner-container{width:100%!important}.recipe-content h2{font-size:2.25em;color:#666;font-weight:700;margin:1em 0}@media (max-width:535px){.recipe-content h2{font-size:1.75em}}.recipe-content h3{font-size:2em;color:#666;font-weight:700;margin:1em 0}.recipe-content input[type=number]::-webkit-inner-spin-button,.recipe-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recipe-content .recipe-header{position:relative;width:100%;display:block;padding:0 1em;overflow:hidden;-webkit-backdrop-filter:blur(8px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.recipe-content .recipe-header__inside{background:url(/images/recipe_bg.jpg) top left/cover no-repeat;-webkit-box-shadow:inset 0 -180px 120px 0 rgba(0,0,0,.8);box-shadow:inset 0 -180px 120px 0 rgba(0,0,0,.8);width:100%;display:block;padding:9em 0;position:absolute;top:0;left:0;right:0}@media (max-width:535px){.recipe-content h3{font-size:1.5em}.recipe-content .recipe-header__inside{padding:10em 0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.7);box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.7)}.recipe-content .recipe-header{background:0 0;position:static}}.recipe-content .recipe-header img.recipe-img{display:block;float:left;border:8px solid #fff;border-radius:5px;margin-right:1em;margin-bottom:1em;position:relative;top:2em;z-index:80;width:19.75em}@media (max-width:980px){.recipe-content .recipe-header__inside{height:16em}.recipe-content .recipe-header{padding-top:0;padding-bottom:0}.recipe-content .recipe-header .inner-container{padding:0}.recipe-content .recipe-header img.recipe-img{display:none}}.recipe-content .recipe-header__top{color:#fff;padding-top:3em;padding-bottom:1em;position:relative;min-height:21em}@media (max-width:980px){.recipe-content .recipe-header__top{background:0 0;padding-bottom:0;min-height:18em}.recipe-content .recipe-header__top .data{position:relative;padding-top:9em}}@media (max-width:535px){.recipe-content .recipe-header__top .data{padding-top:5.5em}.recipe-content .recipe-header__top .data__title{height:3.95em;overflow:hidden;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:end;box-align:end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}}.recipe-content .recipe-header__top .data__title{font-size:2em;line-height:1.25em;letter-spacing:.5pt;font-weight:lighter;margin-top:0;float:left;width:50%;padding-bottom:.5em}@media (max-width:980px){.recipe-content .recipe-header__top .data__title{font-size:1.2em;width:100%;float:left;padding:0 1em}}.recipe-content .recipe-header__top .data__author{float:left;width:50%;display:inline-block}@media (max-width:535px){.recipe-content .recipe-header__top .data__title h1{padding-bottom:.5em}.recipe-content .recipe-header__top .data__author{width:40%}}.recipe-content .recipe-header__top .data__author--inner{border-radius:1em;background-color:rgba(255,255,255,.75);width:auto;display:inline-block;line-height:1.25em;padding:.25em 1em}.recipe-content .recipe-header__top .data__author--inner p{margin:0 .25em 0 0;line-height:1.5em;display:inline-block}.recipe-content .recipe-header__top .data__author--inner img{display:inline-block;width:7em;float:right;margin:.15em 0 0 .5em}.recipe-content .recipe-header__top .data__items{width:30%;float:left;margin-top:1em}@media (max-width:980px){.recipe-content .recipe-header__top .data__author--inner{background:0 0}.recipe-content .recipe-header__top .data__author--inner p{color:#fff}.recipe-content .recipe-header__top .data__author--inner img{width:5em;margin:.35em 0 0 .5em}.recipe-content .recipe-header__top .data__items{width:50%;text-align:right;margin:0 0 1em;padding-right:1em}.recipe-content .recipe-header__top .data__items span{width:2em}.recipe-content .recipe-header__top .data__items span img{width:100%}}@media (max-width:535px){.recipe-content .recipe-header__top .data__author--inner{padding-top:0}.recipe-content .recipe-header__top .data__author--inner img{display:block;float:left;margin-left:0}.recipe-content .recipe-header__top .data__items{width:60%}}.recipe-content .recipe-header__top .data__items span{display:inline-block;margin:0 .5em}.recipe-content .recipe-header__top .data__items span:first-child{margin-left:0}.recipe-content .recipe-header__top .data__items .svg-icon{fill:#fff;width:49px;height:49px}.recipe-content .recipe-header__top .data__rating{float:left;width:30%}@media (max-width:1280px){.recipe-content .recipe-header__top .data__rating{width:35%}}.recipe-content .recipe-header__top .data__rating p{color:#fff;font-size:.75em}@media (max-width:980px){.recipe-content .recipe-header__top .data__rating{width:100%;float:none;padding:0 1em 1em;background-color:#fff;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.recipe-content .recipe-header__top .data__rating p{color:#666}}.recipe-content .recipe-header__top .data__rating--community{width:50%;float:left;color:#fff000}@media (max-width:980px){.recipe-content .recipe-header__top .data__rating--community{float:none;width:100%;color:#6bb3c0}}.recipe-content .recipe-header__top .data__rating--my{width:50%;float:left}.recipe-content .recipe-header__top .data__rating .stars i{font-size:1.75em}@media (max-width:535px){.recipe-content .recipe-header__top .data__rating .stars i{font-size:1.25em}}.recipe-content .recipe-header__bottom{background-color:#eee;position:absolute;bottom:0;left:0;width:100%;padding:1em 0;color:#666;z-index:20}.recipe-content .recipe-header__bottom .inner-container .piktograms{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding-left:20em;width:100%}.recipe-content .recipe-header__bottom .inner-container .piktograms pre{display:inline-block}@media (max-width:980px){.recipe-content .recipe-header__top .data__rating--my{float:none;width:100%;color:#666}.recipe-content .recipe-header__bottom{position:static}.recipe-content .recipe-header__bottom .inner-container .piktograms{text-align:center;display:inline-block;padding:0}.recipe-content .recipe-header__bottom .inner-container .piktograms pre{display:none}.recipe-content .recipe-header__bottom .inner-container .piktograms i{font-size:2.5em}}.recipe-content .recipe-header__bottom .inner-container .piktograms span{margin:0 .5em;display:inline-block}.recipe-content .recipe-header__bottom .inner-container .piktograms span.like{margin-top:0!important}.recipe-content .recipe-header__bottom .inner-container .piktograms span.flag{position:relative}.recipe-content .recipe-header__bottom .inner-container .piktograms span.flag span{color:#fff;font-size:.85em;position:absolute;top:1.1em;right:.75em}.recipe-content .recipe-header__bottom .inner-container .piktograms span.share{display:none}.recipe-content .recipe-header__bottom .inner-container .piktograms .social__item{color:#fff;background-color:#666;border-radius:4px;display:inline-block;text-align:center;width:1.5em;line-height:1.5em;font-size:1em;cursor:pointer}.recipe-content .recipe-diet{padding:0 1em}.recipe-content .recipe-diet .inner-container{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin:1em auto 4em}.recipe-content .recipe-diet .inner-container p{color:#666}.recipe-content .recipe-diet .inner-container .selector-mobile{display:none}@media (max-width:980px){.recipe-content .recipe-header__bottom .inner-container .piktograms span{margin:0 1em}.recipe-content .recipe-header__bottom .inner-container .piktograms span.print{display:none}.recipe-content .recipe-header__bottom .inner-container .piktograms span.flag{width:7em}.recipe-content .recipe-header__bottom .inner-container .piktograms span.share{display:inline-block}.recipe-content .recipe-diet .inner-container{display:block;margin:1em auto 2em}.recipe-content .recipe-diet .inner-container .selector-mobile{display:block;text-align:center;border-bottom:4px solid #ddd;padding-bottom:1.3em}.recipe-content .recipe-diet .inner-container .selector-mobile h3{display:inline-block;margin:0 .5em;font-size:1.25em;color:#333;cursor:pointer;position:relative}.recipe-content .recipe-diet .inner-container .selector-mobile h3:before{content:"\f0ca";font-family:FontAwesome;display:inline-block;padding-right:.5em}.recipe-content .recipe-diet .inner-container .selector-mobile h3.active,.recipe-content .recipe-diet .inner-container .selector-mobile h3:hover{color:#5a9240}.recipe-content .recipe-diet .inner-container .selector-mobile h3.active:after{content:"";background:url(/images/arrow.png) 0 0/100% no-repeat;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:2.5em;height:1em;position:absolute;left:2.5em;bottom:-2.05em}}@media (max-width:980px) and (max-width:535px){.recipe-content .recipe-diet .inner-container .selector-mobile h3{font-size:1em}.recipe-content .recipe-diet .inner-container .selector-mobile h3.active:after{bottom:-2.3em}}.recipe-content .recipe-diet .inner-container .diet-base{width:50%}.recipe-content .recipe-diet .inner-container .diet-base .diet-types{padding-right:2em}.recipe-content .recipe-diet .inner-container .diet-base .diet-types .logo-img{fill:#e6e6e6;display:inline-block;width:35px;height:35px}.recipe-content .recipe-diet .inner-container .diet-base .diet-types .showall{display:block;text-align:left;color:#5a9240;font-weight:700;margin-top:1em;cursor:pointer}.recipe-content .recipe-diet .inner-container .diet-base .diet-types .svg-icon{display:inline-block;fill:#e1202a;width:35px;height:35px;margin:2px}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients{position:relative}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients h3{margin-bottom:0}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__items p{color:#333;font-weight:200;background-color:#fff;display:inline-block;border-radius:3px;width:100%;margin:.35em 0}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__items p span{display:inline-block;color:#5a9341;font-weight:600;padding:.25em 1em;text-align:left;min-width:6em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header{display:block;border-bottom:1px solid #ddd;padding:1em 0;margin-bottom:1em;width:80%}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .portion{display:inline-block;margin-right:1em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .portion p{margin:0;display:inline-block}@media (max-width:980px){.recipe-content .recipe-diet .inner-container .diet-base.isvisible{display:block}.recipe-content .recipe-diet .inner-container .diet-base{display:none;width:100%}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__items p{width:100%}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__items p span{display:inline-block;text-align:left;width:7em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header{width:100%;padding:1em 0}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .portion{width:49%;display:inline-block;margin:0}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .portion p{display:block;width:100%}.recipe-content .recipe-diet .inner-container .diet-preparation.isvisible{display:block}}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .portion p b{font-weight:700;margin-right:.5em;line-height:1.5em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit{display:inline-block}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit p{margin:0;display:inline-block}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit p b{font-weight:700;margin-right:.5em;line-height:1.5em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit .units{display:inline-block;border:1px solid #5a9240;border-radius:5px;margin-bottom:-.5em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit .units__item{cursor:pointer;float:left;display:inline-block;color:#666;padding:.25em;width:4em;text-align:center}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit .units__item.active,.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit .units__item:hover{background-color:#666;color:#fff}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients .btn-container{margin-top:1em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients .btn-container .btn{border:1px solid #5a9341;color:#5a9341;font-weight:400;font-size:1em;background-color:transparent;text-transform:none}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients .btn-container .btn:hover{background-color:#5a9341;color:#fff}.recipe-content .recipe-diet .inner-container .diet-preparation{width:50%;position:relative}@media (max-width:980px){.recipe-content .recipe-diet .inner-container .diet-preparation{width:100%;display:none}.recipe-content .recipe-diet .inner-container .diet-preparation h3{display:inline-block;margin:1.5em 0 0}}.recipe-content .recipe-diet .inner-container .diet-preparation__info{width:17em;position:absolute;top:2em;right:0;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media (max-width:1280px){.recipe-content .recipe-diet .inner-container .diet-preparation__info{position:relative;left:0;width:20em;padding-bottom:2em}}.recipe-content .recipe-diet .inner-container .diet-preparation__info:before{content:"\f017";font-family:FontAwesome;display:inline-block;font-size:2em;color:#666}@media (max-width:535px){.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__items p{text-align:left;width:100%;font-size:.75em}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients__header .unit{width:49%;display:inline-block}.recipe-content .recipe-diet .inner-container .diet-base .diet-ingredients .btn-container{text-align:center}.recipe-content .recipe-diet .inner-container .diet-preparation h3{font-size:1.25em;text-align:left;width:40%;margin-bottom:2em}.recipe-content .recipe-diet .inner-container .diet-preparation__info{width:60%;float:right}.recipe-content .recipe-diet .inner-container .diet-preparation__info:before{padding-left:.5em}}.recipe-content .recipe-diet .inner-container .diet-preparation__info p{display:inline-block;margin:0;float:left;width:100px!important;text-align:center;position:relative;font-size:13px!important}.recipe-content .recipe-diet .inner-container .diet-preparation__info p:nth-child(1):after{content:"";position:absolute;top:5px;right:-15px;width:1px;height:35px;display:inline-block;background-color:#666}.recipe-content .recipe-diet .inner-container .diet-preparation__info p .first{display:block;font-family:Inter;font-weight:lighter;font-size:1.25em}.recipe-content .recipe-diet .inner-container .diet-preparation__info p .second{display:inline-block;font-weight:700}.recipe-content .recipe-diet .inner-container .diet-preparation__info p .third{display:inline-block;font-weight:lighter;font-family:Inter}.recipe-content .recipe-diet .inner-container .diet-preparation p{position:relative;width:100%;line-height:1.35em;font-size:1.15em}@media (max-width:535px){.recipe-content .recipe-diet .inner-container .diet-preparation__info p{margin:0 .15em}.recipe-content .recipe-diet .inner-container .diet-preparation__info p .first{font-size:1em}.recipe-content .recipe-diet .inner-container .diet-preparation__info p .second,.recipe-content .recipe-diet .inner-container .diet-preparation__info p .third{font-size:.75em}.recipe-content .recipe-diet .inner-container .diet-preparation p{height:auto}}.recipe-content .recipe-nutrients{background:url(/images/nutrient_bg.jpg) top left/cover no-repeat;padding:2em 1em}.recipe-content .recipe-nutrients .inner-container{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-content .recipe-nutrients .inner-container .nutrients{width:65%;padding-right:2em}.recipe-content .recipe-nutrients .inner-container .nutrients h3 span{font-family:Inter;font-weight:lighter}.recipe-content .recipe-nutrients .inner-container .nutrients h3 span+span{font-size:.5em;display:inline-block;margin:.5em 0 0}.recipe-content .recipe-nutrients .inner-container .nutrients .btn-container{width:75%;text-align:center;margin:1em auto 2em;float:right}@media (max-width:980px){.recipe-content .recipe-nutrients{padding:0 0 2em}.recipe-content .recipe-nutrients .inner-container{display:inline-block}.recipe-content .recipe-nutrients .inner-container .nutrients{width:100%;padding:0}.recipe-content .recipe-nutrients .inner-container .nutrients .btn-container{float:none;width:100%;margin-top:2em}}.recipe-content .recipe-nutrients .inner-container .nutrients .btn-container .btn{font-weight:400;font-size:1em;margin:0 auto;padding:.75em 1em;cursor:default}.recipe-content .recipe-nutrients .inner-container .nutrients .btn-container .btn b{font-weight:700}.recipe-content .recipe-nutrients .inner-container .nutrients__line{width:100%;padding:.25em 0;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-content .recipe-nutrients .inner-container .nutrients__line p{margin:.25em 0;display:inline-block;text-align:right;width:30%}.recipe-content .recipe-nutrients .inner-container .nutrients__line p b{font-weight:700}.recipe-content .recipe-nutrients .inner-container .nutrients__line .progress{display:inline-block;width:68%;height:20px;background-color:#cddec7;background-image:-webkit-gradient(linear,left top,right top,from(#cddec7),to(#5c9144));background-image:linear-gradient(to right,#cddec7 0,#5c9144 100%)}.recipe-content .recipe-nutrients .inner-container .nutrients__line .progress.red{background-color:#f6c0c4;background-image:-webkit-gradient(linear,left top,right top,from(#f6c0c4),to(#e3303c));background-image:linear-gradient(to right,#f6c0c4 0,#e3303c 100%)}@media (max-width:980px){.recipe-content .recipe-nutrients .inner-container .nutrients__line{display:block}.recipe-content .recipe-nutrients .inner-container .nutrients__line p{width:100%;text-align:left}.recipe-content .recipe-nutrients .inner-container .nutrients__line .progress{width:100%}}.recipe-content .recipe-nutrients .inner-container .nutrients__line .progress__inner{background-color:#bbb;height:20px;width:40%;float:right}.recipe-content .recipe-nutrients .inner-container .goodpoints{width:35%}.recipe-content .recipe-nutrients .inner-container .goodpoints .point{color:#5a9240;font-weight:700;font-size:1.15em;margin:.5em 0}.recipe-content .recipe-nutrients .inner-container .goodpoints .point:before{content:"+";display:inline-block;margin-right:.5em}.recipe-content .rtu-overview .overview__header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;border-bottom:2px solid #bbb;margin-bottom:2em}@media (max-width:535px){.recipe-content .recipe-nutrients .inner-container .goodpoints{width:100%}.recipe-content .rtu-overview .overview__header{display:none}}.recipe-content .rtu-overview .overview__header h2{width:50%;text-align:center;cursor:pointer;margin:1em 0 .5em}.recipe-content .rtu-overview .overview__header h2.active,.recipe-content .rtu-overview .overview__header h2:hover{color:#6bb3c0}.recipe-content .rtu-overview .overview__top{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-content .rtu-overview .overview__top .number{width:30%;text-align:right;padding-right:4em}@media (max-width:535px){.recipe-content .rtu-overview .overview__top{display:block}.recipe-content .rtu-overview .overview__top .number{width:100%;padding:0;text-align:center}}.recipe-content .rtu-overview .overview__top .number p{font-size:1.5em}.recipe-content .rtu-overview .overview__top .number p b{font-weight:700}.recipe-content .rtu-overview .overview__top .diagram{width:70%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media (max-width:535px){.recipe-content .rtu-overview .overview__top .diagram{display:block;width:100%}}.recipe-content .rtu-overview .overview__top .diagram__pie{width:12%}@media (max-width:535px){.recipe-content .rtu-overview .overview__top .diagram__pie{width:100%}}.recipe-content .rtu-overview .overview__top .diagram__info{width:88%;margin-bottom:1em}.recipe-content .rtu-overview .overview__top .diagram__info p{border-bottom:1px solid #bbb;margin-bottom:1em;padding-bottom:.5em}.recipe-content .rtu-overview .overview__top .diagram__info p b{font-weight:700}.recipe-content .rtu-overview .overview__top .diagram__info .bottom{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.recipe-content .rtu-overview .overview__top .diagram__info .bottom span{color:#999;margin-right:1em}.recipe-content .rtu-overview .overview__top .diagram__info .bottom span:nth-child(1):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#eee;margin-right:.5em}.recipe-content .rtu-overview .overview__top .diagram__info .bottom span:nth-child(2):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#bbb;margin-right:.5em}.recipe-content .rtu-overview .overview__top .diagram__info .bottom span:nth-child(3):before{content:"";width:1.5em;height:1.5em;display:inline-block;background-color:#5a9240;margin-right:.5em}.recipe-content .rtu-overview .overview__table{width:100%;display:table;text-align:center}.recipe-content .rtu-overview .overview__table td,.recipe-content .rtu-overview .overview__table th{border:1px solid #aaa;padding:1em 0}.recipe-content .rtu-overview .overview__table thead th{background-color:#6bb3c0;color:#fff;font-weight:700;text-transform:uppercase;width:16%}.recipe-content .rtu-overview .overview__table tbody tr:nth-child(even){background-color:#eee}.recipe-content .rtu-overview .overview__table tbody tr td{color:#6bb3c0;padding:2em 0}.recipe-content .rtu-overview .overview__table tbody tr td:first-child{color:#666;font-weight:700;text-transform:uppercase}.recipe-content .selector{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-content .selector__right{width:10%;text-align:center;border-right:1px solid #bbb}@media (max-width:535px){.recipe-content .rtu-overview .overview__top .diagram__info{width:100%}.recipe-content .selector{display:block}.recipe-content .selector__right{width:100%;border:none}}.recipe-content .selector__right a{display:inline-block;font-size:1.25em;width:100%;color:#aaa;margin-bottom:1em;cursor:pointer}.recipe-content .selector__right a.active,.recipe-content .selector__right a:hover{color:#5a9240}.recipe-content .selector__left{width:90%;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.recipe-content .selector__left .column{width:20%;text-align:center;border-right:1px solid #eee}.recipe-content .selector__left .column:last-child{border-right:none}.recipe-content .selector__left .column__title{font-weight:700}@media (max-width:535px){.recipe-content .selector__left{width:100%;display:block}.recipe-content .selector__left .column{width:100%;text-align:left;border:none}.recipe-content .selector__left .column__title{border-bottom:1px solid #eee}}.recipe-content .ql-editor{max-height:500px;overflow-y:auto}.recipeupload .recipe-upload .upload .popup .form__row--half>div div div.tooltip-arrow{width:0!important}#recipe-relations-popup .recipe-relations-subtitle{margin-top:.75em;color:#6bb3c0;font-size:1em}#recipe-relations-popup .btn{margin-top:1em}#recipe-relations-popup .recipe-relation{line-height:1.25em}#recipe-relations-popup .recipe-relations-no-result{text-align:center;margin-top:.75em}.allergies.diets.automatic div .diets__diet{width:290px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.allergies.diets.automatic div .diets__diet input{margin:.75em!important}.allergies.diets.automatic div .diets__diet label{width:100%;text-align:center;margin-right:25px}.allergies.diets.automatic div .diets__diet img{width:40px}.allergies.diets.automatic div .diets__diet svg{width:60px;padding:5px}.recipe-restaurant-tags-assigne-btns{display:block!important;text-align:left!important;margin-bottom:15px;padding-left:0!important}#recipe-allergies-show-all,#recipe-diets-show-all{font-size:12px;cursor:pointer}pro-sort-and-search{width:100%}.client-selector{position:relative}.client-selector__input{background:#fefefe;border:1px solid #979797;border-radius:4px;padding:.25em;width:100%;min-height:40px}.client-selector__input.disabled,.client-selector__input.disabled input[type=text]{background-color:#eaeaea;cursor:not-allowed}.client-selector__input.disabled .close{display:none}.client-selector__input input[type=text]{width:auto!important;display:inline-block;border:none!important;border-radius:0!important;padding:0!important}.client-selector__input .close{position:absolute!important;top:10px!important;right:10px!important}.client-selector__input p{display:inline-block;border:1px solid #979797;border-radius:4px;padding:.25em;margin:0 .1em}.client-selector__input p img{display:inline-block;width:20px;float:left}.client-selector__input p span{display:inline-block;font-size:14px;margin:3px 1px 0 4px}.client-selector__input p .clear{margin-left:5px;display:inline-block}.client-selector__clients{display:block;width:100%;height:20em;overflow-x:hidden;position:absolute;left:0;right:0;background:#fefefe;border:1px solid #979797;border-radius:4px;padding:0 0 .5em;z-index:90}.client-selector__clients li{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;padding:.35em 0;border-bottom:1px solid #979797;cursor:pointer}.client-selector__clients li .img{width:5%;display:inline-block;margin:0 1em;border-radius:100%;overflow:hidden}.client-selector__clients li .img img{display:block;width:100%}.client-selector__clients li p{display:inline-block;font-size:16px;width:94%;line-height:40px}.client-selector__clients li:hover{background-color:#6bb3c0}.client-selector__clients li:hover p{color:#fff}.client-selector__clients__close{height:1.5em;border-bottom:1px solid #979797}.client-selector__clients__close a{margin-right:8px}.client-selector.single .client-selector__input p{border:none;border-radius:0}.client-selector.single .client-selector__input p .clear{display:none}.ingredient-selector{position:relative;margin-bottom:1em}.ingredient-selector__input{background:#fff;border:1px solid #aaa;border-radius:3px;padding:.2em 2em .2em .2em;width:100%;min-height:37px}.ingredient-selector__input input{border:none;outline:0;width:100%;line-height:2em;background-color:#fff;margin:0}.ingredient-selector__input .close{position:absolute;top:10px;right:10px;cursor:pointer}.ingredient-selector__input p{display:inline-block;border:1px solid #aaa;border-radius:4px;padding:.2em;margin:1px}.ingredient-selector__input p span{font-size:14px}.ingredient-selector__input p .clear{margin-left:5px;display:inline-block;cursor:pointer}.ingredient-selector__ingredients{display:block;width:100%;height:20em;overflow-x:hidden;position:absolute;left:0;right:0;background:#fff;border:1px solid #aaa;border-radius:3px;z-index:90}.ingredient-selector__ingredients li{padding:0 .35em;cursor:pointer}.ingredient-selector__ingredients li:not(:last-child){border-bottom:1px solid #aaa}.ingredient-selector__ingredients li p{line-height:40px}.ingredient-selector__ingredients li:hover{background-color:#6bb3c0}.ingredient-selector__ingredients li:hover p{color:#fff}.mealplan__header{background:url(mealplan-header.6897cf35e3ef75343bf0.jpg) top left/100% no-repeat;margin-bottom:2em}.mealplan__header h2{font-weight:700;font-size:55px;color:#fff;text-align:center;text-shadow:0 7px 7px #000;padding:2em 0 .5em}.mealplan__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;margin-bottom:1em}.mealplan__content--tabs{display:block}.mealplan__content--tabs a{display:inline-block;width:100%}.mealplan__content--table{background:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.5);box-shadow:0 2px 7px 0 rgba(0,0,0,.5);border-radius:4px;width:47.5%;text-align:center;position:relative;padding-bottom:5em}.mealplan__content--table h5{font-weight:700;font-size:2em;margin-top:.75em}.mealplan__content--table h5 span{font-size:.85em}.mealplan__content--table h5:after{content:"";display:block;height:5px;width:80%;background-color:#6bb3c0;margin:.5em auto}.mealplan__content--table p{display:block;width:75%;margin:1em auto 2em;line-height:1.25em}.mealplan__content--table ul{width:85%;margin:1em auto;display:block}.mealplan__content--table ul li{text-align:left;margin-bottom:1em}.mealplan__content--table ul li span{color:#6bb3c0;font-size:1.75em;display:inline-block;padding-right:.5em;vertical-align:top}.mealplan__content--table ul li p{display:inline-block;width:80%;margin:0}.mealplan__content--table a{display:block;width:100%;text-align:center;background-color:#6bb3c0;color:#fff;text-transform:uppercase;font-weight:600;font-size:1.5em;padding:.75em 0;position:absolute;bottom:0}.mealplan.automated .mealplan__header,.mealplan.manual .mealplan__header{background:url(automated-mealplan.77188deb90a9014a64e1.jpg) top left/100% no-repeat}.mealplan.automated .mealplan__header h2,.mealplan.manual .mealplan__header h2{font-size:2em;padding:4em 0 2em}.mealplan.automated .mealplan__content,.mealplan.manual .mealplan__content{display:block;text-align:center}.mealplan.automated .mealplan__content--tabs,.mealplan.manual .mealplan__content--tabs{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;margin-bottom:2em}.mealplan.automated .mealplan__content--tabs a,.mealplan.manual .mealplan__content--tabs a{background:#fafafa;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;width:50%;font-size:1.25em}.mealplan.automated .mealplan__content--tabs a.active,.mealplan.automated .mealplan__content--tabs a:hover,.mealplan.manual .mealplan__content--tabs a.active,.mealplan.manual .mealplan__content--tabs a:hover{color:#6bb3c0;background-color:#fff}.mealplan.automated .mealplan__content--search,.mealplan.manual .mealplan__content--search{display:block;position:relative;width:50%;margin:1em auto}.mealplan.automated .mealplan__content--search i,.mealplan.manual .mealplan__content--search i{position:absolute;top:.65em;left:.75em;z-index:90}.mealplan.automated .mealplan__content--search input[type=text],.mealplan.manual .mealplan__content--search input[type=text]{background:#fbfbfb;border:1px solid #666;border-radius:4px;height:40px;width:80%;position:absolute;left:0;padding:.6em 1em .6em 2.5em;line-height:1.25em}.mealplan.automated .mealplan__content--search input[type=submit],.mealplan.manual .mealplan__content--search input[type=submit]{color:#fff;font-size:1.25em;font-weight:700;background-color:#6bb3c0;position:absolute;height:40px;right:0;top:0;border:0;padding:.5em 1em;border-radius:0 4px 4px 0}.mealplan.automated .mealplan__content--create,.mealplan.manual .mealplan__content--create{margin-top:5em}.mealplan.automated .mealplan__content--create a,.mealplan.manual .mealplan__content--create a{color:#fff;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:4px;margin:1em auto}.mealplan.automated .mealplan__content--create a i,.mealplan.manual .mealplan__content--create a i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.mealplan.automated .mealplan__content--create a b,.mealplan.manual .mealplan__content--create a b{font-weight:700}.disabledMealPlan{opacity:.6;pointer-events:none;cursor:not-allowed!important}.mealplan.automated .mealplan__list--header,.mealplan.manual .mealplan__list--header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background-color:#fafafa;padding:1em}.mealplan.automated .mealplan__list--header h4,.mealplan.manual .mealplan__list--header h4{font-size:1.25em}.mealplan.automated .mealplan__list--header .links__link,.mealplan.manual .mealplan__list--header .links__link{background:#fff;border:1px solid #979797;border-radius:28px;padding:.5em 1em;font-size:.85em}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fff;border:1px solid #979797;border-radius:4px;margin-bottom:.75em;position:relative}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .foodimg,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .foodimg{display:inline-block;width:16%;height:6em;background:url(data:image/png;base64,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) top left/cover no-repeat}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .foodimg a,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .foodimg a{display:block;width:100%;height:100%}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .data,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .data{width:84%;position:relative}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .data .title,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .data .title{display:block;font-weight:700;vertical-align:top;font-size:1.2em;padding:.5em 0 0 .5em}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .data .assign_icon,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .data .assign_icon{display:block;font-weight:700;vertical-align:top;font-size:1.5em;padding:0 0 0 .5em}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .data .btns,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .data .btns{position:absolute;bottom:1em;right:1em}.mealplan.automated .mealplan__list--list ul li pro-mealplan-list-item .data .btns--transparent,.mealplan.manual .mealplan__list--list ul li pro-mealplan-list-item .data .btns--transparent{background:#fff;border:1px solid #979797;border-radius:4px;padding:.35em 2.5em}.mealplan.automated.manual .mealplan__content--tabs a,.mealplan.manual.manual .mealplan__content--tabs a{width:100%}.rtu-weekly .tab-content{padding-top:20px}.rtu-weekly .tab-content .tab-pane{padding:1em!important}.rtu-weekly .tab-content .tab-pane .mealplan-nutrients [data-toggle=collapse].collapsed .arrow .fa-chevron-up,.rtu-weekly .tab-content .tab-pane .mealplan-nutrients [data-toggle=collapse]:not(.collapsed) .arrow .fa-chevron-down{display:none}.rtu-weekly .tab-content .tab-pane h3{margin-bottom:1em}.rtu-weekly .tab-content .tab-pane .form{width:100%;display:block}.rtu-weekly .tab-content .tab-pane .form__row{width:100%;display:block;margin-bottom:1em}.rtu-weekly .tab-content .tab-pane .form__row label{font-size:18px;color:#666;width:100%;display:block}.rtu-weekly .tab-content .tab-pane .form__row input[type=text],.rtu-weekly .tab-content .tab-pane .form__row textarea{background:#fff;border:1px solid #979797;border-radius:4px;width:100%;display:block;padding:.5em!important}.rtu-weekly .tab-content .tab-pane .form__row input[type=text]:active,.rtu-weekly .tab-content .tab-pane .form__row input[type=text]:focus,.rtu-weekly .tab-content .tab-pane .form__row textarea:active,.rtu-weekly .tab-content .tab-pane .form__row textarea:focus{outline:0}.rtu-weekly .tab-content .tab-pane .form__row textarea{min-height:10em}.rtu-weekly .tab-content .tab-pane .form__row textarea:active,.rtu-weekly .tab-content .tab-pane .form__row textarea:focus{outline:0}.rtu-weekly .tab-content .tab-pane .form__row .upload{display:block;width:100%}.rtu-weekly .tab-content .tab-pane .form__row .img-upload-btn{width:64%}.rtu-weekly .tab-content .tab-pane .stepcontainer{display:block;width:100%;margin-top:2em;padding-bottom:2em}.rtu-weekly .tab-content .tab-pane .stepcontainer a{display:inline-block;border-radius:5px;cursor:pointer;font-size:1em;line-height:1;padding:.5em 2em}.rtu-weekly .tab-content .tab-pane .stepcontainer .tags-save-and-next,.rtu-weekly .tab-content .tab-pane .stepcontainer a.next{float:right}.rtu-weekly .tab-content .tab-pane .days{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:2em}.rtu-weekly .tab-content .tab-pane .days__day{background:#fbfbfb;border:1px solid #ccc;border-radius:4px;text-align:center;padding:.5em 1em;width:13%;cursor:pointer}.rtu-weekly .tab-content .tab-pane .days__day .pipe{background:#999;width:40px;height:40px;border-radius:100%;margin:0 auto .5em}.rtu-weekly .tab-content .tab-pane .days__day p{font-weight:700;font-size:15px;color:#666}.rtu-weekly .tab-content .tab-pane .days__day.selected{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.rtu-weekly .tab-content .tab-pane .days__day.selected p{color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .days__day.selected .pipe{background-color:#6bb3c0;position:relative}.rtu-weekly .tab-content .tab-pane .days__day.selected .pipe:before{content:"\f00c";font-family:FontAwesome;position:absolute;display:block;top:0;left:0;bottom:0;right:0;color:#fff;font-size:1.5em;line-height:1.7em}.rtu-weekly .tab-content .tab-pane .days__day:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.rtu-weekly .tab-content .tab-pane .meals{background:#fbfbfb;border:1px solid #979797;border-radius:4px;min-height:15em;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.rtu-weekly .tab-content .tab-pane .meals ul{display:block;width:100%;padding:0 1em}.rtu-weekly .tab-content .tab-pane .meals ul li{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;background:#fafafa;border:1px solid #979797;border-radius:4px;margin:.5em 0}.rtu-weekly .tab-content .tab-pane .meals ul li.active{border-color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .meals ul li.active a.state{background-color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .meals ul li.active .change-order-icon:hover{cursor:pointer}.rtu-weekly .tab-content .tab-pane .meals ul li.active .eatout,.rtu-weekly .tab-content .tab-pane .meals ul li.active .help-block.text-danger,.rtu-weekly .tab-content .tab-pane .meals ul li.active .newrow{background:0 0}.rtu-weekly .tab-content .tab-pane .meals ul li.active .eatout:before,.rtu-weekly .tab-content .tab-pane .meals ul li.active .help-block.text-danger:before,.rtu-weekly .tab-content .tab-pane .meals ul li.active .newrow:before{content:"";display:none}.rtu-weekly .tab-content .tab-pane .meals ul li.active span{background-color:#fff;position:relative}.rtu-weekly .tab-content .tab-pane .meals ul li.active span:before{content:"\f00c";font-family:FontAwesome;position:absolute;color:#6bb3c0;display:block;top:0;left:0;bottom:0;right:0;font-size:.85em;line-height:1.15em}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow{display:inline-block;width:50%;height:2.25em;text-align:right}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .form-group{width:100px;display:inline-block;margin-right:-5px;margin-bottom:0;position:relative;top:-3px}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .form-group .form-control{border-radius:0;margin:0;padding:0 .5em}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .form-group input::-webkit-inner-spin-button,.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .form-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .eatout{background:#999;color:#fff;display:inline-block;padding:.55em 1.5em .25em;width:8em;height:2.25em;text-align:center;outline:0;border:none}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .eatout:disabled{cursor:not-allowed}.rtu-weekly .tab-content .tab-pane .meals ul li .newrow .eatout.active{background-color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .meals ul li a.state{background:#999;color:#fff;display:inline-block;padding:.5em 1.5em;width:10em;height:2.25em}.rtu-weekly .tab-content .tab-pane .meals ul li a.state span{border:2px solid #fff;border-radius:100%;display:inline-block;width:18px;height:18px;margin-bottom:-3px}.rtu-weekly .tab-content .tab-pane .meals ul li p{text-align:left;padding-left:1em;display:inline-block;font-weight:500;font-size:17px;color:#666;width:14em;margin:0;line-height:36px}.rtu-weekly .tab-content .tab-pane .meals ul .addnew{background:#fafafa;border:1px solid #6bb3c0;border-radius:4px;text-align:center;width:100%;display:block;padding:.75em;margin:1em 0}.rtu-weekly .tab-content .tab-pane .meals ul .addnew:hover{background-color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .meals ul .copy{margin:1em auto;display:block;width:50%}.rtu-weekly .tab-content .tab-pane .meals ul .copy:hover{background-color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .meals .placehold{font-weight:700;font-size:25px;color:#c5c5c5}.rtu-weekly .tab-content .tab-pane .recipelist{display:block}.rtu-weekly .tab-content .tab-pane .recipelist .food-item:last-child{margin-bottom:1rem}.rtu-weekly .tab-content .tab-pane .recipelist ul{width:100%}.rtu-weekly .tab-content .tab-pane .recipelist ul li{width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:50px}.rtu-weekly .tab-content .tab-pane .recipelist ul li tmp-text-field ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:160px;margin-top:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li tmp-text-field ul li{margin-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li tmp-text-field .tab-content{width:200px;padding:0;height:30px}.rtu-weekly .tab-content .tab-pane .recipelist ul li tmp-text-field .tab-content .tab-pane{padding:0!important}.rtu-weekly .tab-content .tab-pane .recipelist ul li .custom-title-header{margin-bottom:30px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background-color:#ccc;padding:2px 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:43px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header.segment-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header.segment-header .segment-header-input{line-height:1em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:15px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field .form__row{margin-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field .form__row .nav-link{line-height:.3rem}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field .change-order-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field .change-order-icon-container i{padding:4px;position:relative;left:8px;top:37px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .segment-title-field .change-order-icon-container .change-order-icon:hover{cursor:pointer}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .title{display:inline-block;color:#5c5c5c;font-size:1em;line-height:2em;margin-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:15px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field .form__row{margin-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field .form__row .nav-link{line-height:.3rem}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field .change-order-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field .change-order-icon-container i{padding:4px;position:relative;left:8px;top:37px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .custom-title-field .change-order-icon-container .change-order-icon:hover{cursor:pointer}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .btns{display:inline-block}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .btns a{display:inline-block;background:#eee;border-radius:4px;padding:.5em;font-size:.85em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .header .btns .chart.selected i{color:#6bb3c0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content{padding:.5em .75em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content.segment-content{border:1px solid #ccc;margin-bottom:40px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content.segment-content:last-child{margin-bottom:1.5em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .input-group-addon{border-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25em .5em;position:relative}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .input-group{border-bottom:1px solid #979797;margin:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .autocomplete .dropdown{width:100%}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .autocomplete .dropdown li{border:0;border-bottom:1px solid #979797;border-radius:0;margin-bottom:0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .autocomplete .dropdown li:hover{background-color:#eee}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .autocomplete .dropdown li a{display:block;width:100%;padding:.5em 0}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search input{border:0;display:inline-block;width:80%}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .btns{position:absolute;right:1em;top:.5em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search .btns a{font-size:1.25em;margin-left:.5em;display:inline-block}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search pro-autocomplete,.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .search pro-recipe-autocomplete{width:100%}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-negative:0;flex-shrink:0;width:13em;border-bottom:1px solid #979797;margin-top:4px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container div{padding:0 3px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container input{width:1em}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container #recipe-unit-measure-select{margin:0;padding:0;border:0;width:8em;text-align:left!important}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container.rtu-recipe-qty-container-hidden-content>*{visibility:hidden}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container .rtu-recipe-qty-field{width:4.2em;text-align:right;padding:1px 4px}.rtu-weekly .tab-content .tab-pane .recipelist ul li .content .rtu-recipe-qty-container .rtu-recipe-measurement-field{padding:0;margin:0;border:none;width:8em}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column{width:30%}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column p b li{list-style:none}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column p{margin-bottom:1em;font-size:15px;font-weight:600;color:#666}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column ul{margin-bottom:1em}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column ul li{font-size:.85em;border:none;border-radius:0;margin:0;padding:.25em .5em;background-color:transparent}.rtu-weekly .tab-content .tab-pane .nutrients .nutrient-info__content--column ul li:nth-child(even){background-color:#fbfbfb}.rtu-weekly .rtutable{display:table;width:100%}.rtu-weekly .rtutable thead th{text-align:center}.rtu-weekly .rtutable tr{display:table-row}.rtu-weekly .rtutable tr td{text-align:left;width:9em}.rtu-weekly .rtutable tr td>div{font-size:.85em;padding:.5em}.rtu-weekly .rtutable tr .custom_segment,.rtu-weekly .rtutable tr .custom_title{margin:0;padding:0 .5em;line-height:1.5em}.rtu-weekly .rtutable tr .food-view-item{line-height:1.5em;padding:0 .5em}.rtu-weekly .rtutable tr .grey{color:#9c9c9c}.rtu-weekly .rtutable .green{color:#fff;background-color:#6bb3c0;text-transform:uppercase}.rtu-weekly .rtutable td,.rtu-weekly .rtutable th{height:100px;min-height:100px;vertical-align:middle;border:1px solid #b1b1b1}.rtu-weekly .rtutable td.green{width:80px;padding:0 1em}.rtu-weekly .rtutable .rtu-preview-course a{line-height:1.2em}.rtu-weekly .chart.selected i{color:#6bb3c0}.rtu-weekly .rtu-overview-container tmp-text-field .input-group,.rtu-weekly .rtu-overview-container tmp-textarea .tab-pane textarea.form-control{margin-bottom:0}.rtu-weekly .rtu-overview-container tmp-checkbox label,.rtu-weekly .rtu-overview-container tmp-radiobutton-group label{cursor:pointer}.client-tags-container .client-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.client-tags-container .client-tags label{width:100%;color:#0d3648}.client-tags-container .client-tags tag-input{width:calc(100% - 200px)}#meal-plan-nutrient-info.nutrient-info,#recipe-nutrient-info.nutrient-info{width:100%;border:1px solid #ccc;border-radius:4px;background-color:#fbfbfb;overflow-x:hidden}#meal-plan-nutrient-info.nutrient-info .nutrient-info__header,#recipe-nutrient-info.nutrient-info .nutrient-info__header{background-color:#ccc;padding:1em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content,#recipe-nutrient-info.nutrient-info .nutrient-info__content{padding:1em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content.empty,#recipe-nutrient-info.nutrient-info .nutrient-info__content.empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content.empty p,#recipe-nutrient-info.nutrient-info .nutrient-info__content.empty p{font-weight:700;font-size:25px;color:#c5c5c5;text-align:center;line-height:1.5em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content .title,#recipe-nutrient-info.nutrient-info .nutrient-info__content .title{background-color:#fff;border:1px solid #979797;border-radius:4px;margin:1em 0;padding:.5em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content .chart__items,#recipe-nutrient-info.nutrient-info .nutrient-info__content .chart__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content .chart__items span,#recipe-nutrient-info.nutrient-info .nutrient-info__content .chart__items span{font-size:.8em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item,#recipe-nutrient-info.nutrient-info .nutrient-info__content--item{background-color:#fff;border:1px solid #979797;border-radius:4px;margin-bottom:1em;padding:.5em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item p,#recipe-nutrient-info.nutrient-info .nutrient-info__content--item p{color:#666;margin:.25em 0 .5em}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item ul,#recipe-nutrient-info.nutrient-info .nutrient-info__content--item ul{width:100%}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item ul li,#recipe-nutrient-info.nutrient-info .nutrient-info__content--item ul li{font-size:.85em;border:none;border-radius:0;margin:0;padding:.25em .5em;background-color:transparent}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item ul li:nth-child(even),#recipe-nutrient-info.nutrient-info .nutrient-info__content--item ul li:nth-child(even){background-color:#fbfbfb}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--item ul li span,#recipe-nutrient-info.nutrient-info .nutrient-info__content--item ul li span{float:right}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content--color,#recipe-nutrient-info.nutrient-info .nutrient-info__content--color{width:50px;height:10px;margin:3px auto}#meal-plan-nutrient-info.nutrient-info .nutrient-info__content .nutrient-info__percent__info,#recipe-nutrient-info.nutrient-info .nutrient-info__content .nutrient-info__percent__info{font-size:12px;max-width:140px;margin:.5rem auto 1rem}#recipe-nutrient-info{margin-bottom:2em}.default-nutrition-panel{position:fixed;left:16px;top:70px;width:300px!important;overflow:auto;height:85%;cursor:pointer;z-index:10}.toggle-nutrition-panel{position:relative;cursor:pointer}#nutrient-info-icon{position:absolute;top:15px;right:15px}.blog-post-form form .col-form-label{width:100%;padding:0;color:#6bb3c0}.blog-post-form form .col-md-10{width:100%;padding:0}.blog-post-form form .col-md-4{padding:0}.blog-post-form form .tab-content .tab-pane{padding:1em!important}.blog-post-form form .tab-content .tab-pane .input-group{margin-bottom:0;margin-top:0}.blog-post-form form .tab-content .tab-pane .input-group input{border:1px solid #979797;border-radius:.25em;padding:.5em!important}.blog-post-form form .tab-content .tab-pane textarea{min-height:10em;color:#0d3648;border:1px solid #979797!important}.blog-post-form form .dp-input-container .dp-picker-input{margin-top:1em;color:#0d3648}.blog-post-form form tmp-text-field .input-group{margin-top:1em}.blog-post-form form tmp-text-field .input-group input{border-bottom:1px solid #979797}.blog-post-form form tmp-radiobutton-group .form-group{margin-bottom:0}.blog-post-form form tmp-select select{margin-top:1em}.blog-post-form form tmp-image-uploader .img-upload-btn{width:100%}.blog-post-list pro-page-loader div{margin-top:1em}.blog-post-list .blog-post-list-title{width:100%;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;font-size:1.25em;color:#6bb3c0;background-color:#fff}.blog-post-list .blog-post-list-create{text-align:center}.blog-post-list .blog-post-list-create a{color:#fff;font-weight:700;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:.25em;margin:1em auto}.blog-post-list .blog-post-list-create i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.blog-post-list .blog-post-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #979797;border-radius:.25em;margin-bottom:.75em}.blog-post-list .blog-post-list-item .blog-post-list-item-img{width:16%;height:6em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAGzCAIAAABB/Z8xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjY4RTlFRjk3RkVFMjExODZBNkM1MkNERTk4OEZERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTUxREJBRDAwMUMxMUUzODI5NUQ5NTc4NTcyOTI0NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTUxREJBQzAwMUMxMUUzODI5NUQ5NTc4NTcyOTI0NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNjhFOUVGOTdGRUUyMTE4NkE2QzUyQ0RFOTg4RkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjhFOUVGOTdGRUUyMTE4NkE2QzUyQ0RFOTg4RkRGIi8+IDwvcmRmOkRlc2NyaXB0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) top left/cover no-repeat}.blog-post-list .blog-post-list-item .blog-post-list-item-data{width:84%;position:relative}.blog-post-list .blog-post-list-item .blog-post-list-item-data .blog-post-list-item-title{font-weight:700;font-size:1.2em;padding:.5em 0 0 .5em;color:#163d4f}.blog-post-list .blog-post-list-item .blog-post-list-item-data .blog-post-list-item-btns{position:absolute;bottom:1em;right:1em}.blog-post-list .blog-post-list-item .blog-post-list-item-data .blog-post-list-item-btns a{border:1px solid #979797;border-radius:.25em;padding:.35em 2.5em}.blog-post-list .blog-post-list-item .blog-post-list-item-data .blog-post-list-item-btns a:not(:last-child){margin-right:.25em}.dashboard-card-form form .col-form-label{width:100%;padding:0;color:#6bb3c0}.dashboard-card-form form .custom-checkbox{color:#6bb3c0}.dashboard-card-form form .col-md-10{width:100%;padding:0}.dashboard-card-form form .col-md-4{padding:0}.dashboard-card-form form .tab-content .tab-pane{padding:1em!important}.dashboard-card-form form .tab-content .tab-pane .input-group{margin-bottom:0;margin-top:0}.dashboard-card-form form .tab-content .tab-pane .input-group input{border:1px solid #979797;border-radius:.25em;padding:.5em!important}.dashboard-card-form form .tab-content .tab-pane textarea{min-height:10em;color:#0d3648;border:1px solid #979797!important}.dashboard-card-form form .dp-input-container .dp-picker-input{margin-top:1em;color:#0d3648}.dashboard-card-form form tmp-text-field .input-group{margin-top:1em}.dashboard-card-form form tmp-text-field .input-group input{border-bottom:1px solid #979797}.dashboard-card-form form tmp-radiobutton-group .form-group{margin-bottom:0}.dashboard-card-form form tmp-select select{margin-top:1em}.dashboard-card-form form tmp-image-uploader .img-upload-btn{width:100%}.dashboard-card-list pro-page-loader div{margin-top:1em}.dashboard-card-list .dashboard-card-list-title{width:100%;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;font-size:1.25em;color:#6bb3c0;background-color:#fff}.dashboard-card-list .dashboard-card-list-create{text-align:center}.dashboard-card-list .dashboard-card-list-create a{color:#fff;font-weight:700;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:.25em;margin:1em auto}.dashboard-card-list .dashboard-card-list-create i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.dashboard-card-list .dashboard-card-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #979797;border-radius:.25em;margin-bottom:.75em}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-img{width:16%;height:6em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAGzCAIAAABB/Z8xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjY4RTlFRjk3RkVFMjExODZBNkM1MkNERTk4OEZERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTUxREJBRDAwMUMxMUUzODI5NUQ5NTc4NTcyOTI0NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTUxREJBQzAwMUMxMUUzODI5NUQ5NTc4NTcyOTI0NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNjhFOUVGOTdGRUUyMTE4NkE2QzUyQ0RFOTg4RkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjhFOUVGOTdGRUUyMTE4NkE2QzUyQ0RFOTg4RkRGIi8+IDwvcmRmOkRlc2NyaXB0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) top left/cover no-repeat}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-data{width:84%;position:relative}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-data .dashboard-card-list-item-title{font-weight:700;font-size:1.2em;padding:.5em 0 0 .5em;color:#163d4f}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-data .dashboard-card-list-item-btns{position:absolute;bottom:1em;right:1em}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-data .dashboard-card-list-item-btns a{border:1px solid #0e0b0b;border-radius:.25em;padding:.35em 2.5em}.dashboard-card-list .dashboard-card-list-item .dashboard-card-list-item-data .dashboard-card-list-item-btns a:not(:last-child){margin-right:.25em}.mealplan-tags-form form .col-form-label{width:100%;padding:0;color:#6bb3c0}.mealplan-tags-form form .custom-checkbox{color:#6bb3c0}.mealplan-tags-form form .col-md-10{width:100%;padding:0}.mealplan-tags-form form .col-md-4{padding:0}.mealplan-tags-form form .tab-content .tab-pane{padding:1em!important}.mealplan-tags-form form .tab-content .tab-pane .input-group{margin-bottom:0;margin-top:0}.mealplan-tags-form form .tab-content .tab-pane .input-group input{border:1px solid #979797;border-radius:.25em;padding:.5em!important}.mealplan-tags-form form .tab-content .tab-pane textarea{min-height:10em;color:#0d3648;border:1px solid #979797!important}.mealplan-tags-form form .dp-input-container .dp-picker-input{margin-top:1em;color:#0d3648}.mealplan-tags-form form tmp-text-field .input-group{margin-top:1em}.mealplan-tags-form form tmp-text-field .input-group input{border-bottom:1px solid #979797}.mealplan-tags-form form tmp-radiobutton-group .form-group{margin-bottom:0}.mealplan-tags-form form tmp-select select{margin-top:1em}.mealplan-tags-form form tmp-image-uploader .img-upload-btn{width:100%}.mealplan-tags-form #kcal_from,.mealplan-tags-form #kcal_to{width:8%}.mealplan-tags-form .related ul{list-style:disc inside;width:100%}.mealplan-tags-form .related ul li{display:list-item;width:100%;padding:.5em 1em}.mealplan-tags-form .related ul li a,.mealplan-tags-form .related ul li span{width:100%}.mealplan-tags-list pro-page-loader div{margin-top:1em}.mealplan-tags-list .mealplan-tags-list-title{width:100%;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;font-size:1.25em;color:#6bb3c0;background-color:#fff}.mealplan-tags-list .mealplan-tags-list-create{text-align:center}.mealplan-tags-list .mealplan-tags-list-create a{color:#fff;font-weight:700;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:.25em;margin:1em auto}.mealplan-tags-list .mealplan-tags-list-create i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.mealplan-tags-list .mealplan-tags-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #979797;border-radius:.25em;min-height:3.5em;margin-bottom:.75em;padding-top:.5em;padding-bottom:.5em}.mealplan-tags-list .mealplan-tags-list-item .mealplan-tags-list-item-data{width:84%;position:relative}.mealplan-tags-list .mealplan-tags-list-item .mealplan-tags-list-item-data .mealplan-tags-list-item-title{max-width:70%;font-weight:700;font-size:1.2em;padding:.5em;color:#163d4f}.mealplan-tags-list .mealplan-tags-list-item .mealplan-tags-list-item-data .mealplan-tags-list-item-btns{position:absolute;bottom:25%;right:-8em}.mealplan-tags-list .mealplan-tags-list-item .mealplan-tags-list-item-data .mealplan-tags-list-item-btns a{border:1px solid #979797;border-radius:.25em;padding:.35em 2.5em}.mealplan-tags-list .mealplan-tags-list-item .mealplan-tags-list-item-data .mealplan-tags-list-item-btns a:not(:last-child){margin-right:.25em}.restaurant-tags-form form .col-form-label{width:100%;padding:0;color:#6bb3c0}.restaurant-tags-form form .custom-checkbox{color:#6bb3c0}.restaurant-tags-form form .col-md-10{width:100%;padding:0}.restaurant-tags-form form .col-md-4{padding:0}.restaurant-tags-form form .tab-content .tab-pane{padding:1em!important}.restaurant-tags-form form .tab-content .tab-pane .input-group{margin-bottom:0;margin-top:0}.restaurant-tags-form form .tab-content .tab-pane .input-group input{border:1px solid #979797;border-radius:.25em;padding:.5em!important}.restaurant-tags-form form .tab-content .tab-pane textarea{min-height:10em;color:#0d3648;border:1px solid #979797!important}.restaurant-tags-form form .dp-input-container .dp-picker-input{margin-top:1em;color:#0d3648}.restaurant-tags-form form tmp-text-field .input-group{margin-top:1em}.restaurant-tags-form form tmp-text-field .input-group input{border-bottom:1px solid #979797}.restaurant-tags-form form tmp-radiobutton-group .form-group{margin-bottom:0}.restaurant-tags-form form tmp-select select{margin-top:1em}.restaurant-tags-form form tmp-image-uploader .img-upload-btn{width:100%}.restaurant-tags-form #kcal_from,.restaurant-tags-form #kcal_to{width:8%}.restaurant-tags-form .related ul{list-style:disc inside;width:100%}.restaurant-tags-form .related ul li{display:list-item;width:100%;padding:.5em 1em}.restaurant-tags-form .related ul li a,.restaurant-tags-form .related ul li span{width:100%}.restaurant-tags-list pro-page-loader div{margin-top:1em}.restaurant-tags-list .restaurant-tags-list-title{width:100%;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;font-size:1.25em;color:#6bb3c0;background-color:#fff}.restaurant-tags-list .restaurant-tags-list-create{text-align:center}.restaurant-tags-list .restaurant-tags-list-create a{color:#fff;font-weight:700;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:.25em;margin:1em auto}.restaurant-tags-list .restaurant-tags-list-create i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.restaurant-tags-list .restaurant-tags-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #979797;border-radius:.25em;min-height:3.5em;margin-bottom:.75em;padding-top:.5em;padding-bottom:.5em}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data{width:84%;position:relative}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data .restaurant-tags-list-item-title{max-width:70%;font-weight:700;font-size:1.2em;padding:.5em;color:#163d4f}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data .restaurant-tags-list-item-btns{position:absolute;bottom:25%;right:-8em}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data .restaurant-tags-list-item-btns a{border:1px solid #979797;border-radius:.25em;padding:.35em 2.5em}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data .restaurant-tags-list-item-btns a:not(:last-child){margin-right:.25em}.restaurant-tags-list .restaurant-tags-list-item .restaurant-tags-list-item-data .restaurant-tags-list-item-btns .delete-btn{display:none}.manage-mealplan-tags__inner{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.manage-mealplan-tags__inner>div{width:49%}.manage-mealplan-tags__inner>div p{text-align:left;margin:.5em 0}.manage-mealplan-tags .tags{display:block;margin-bottom:1em;border-radius:4px;border:1px solid #979797}.manage-mealplan-tags .tags__top{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ddd;padding:.5em}.manage-mealplan-tags .tags__top pro-search-field{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.manage-mealplan-tags .tags__top ss-multiselect-dropdown{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;text-align:right}.manage-mealplan-tags .tags__top__select-all-container{width:100%;margin-top:.5em;text-align:right}.manage-mealplan-tags .tags__top .search{display:inline-block;position:relative}.manage-mealplan-tags .tags__top .search i{position:absolute;top:.65em;left:1em}.manage-mealplan-tags .tags__top .search input[type=text]{background-color:#fff;border-radius:50px;padding:.5em 1em .5em 2.5em;border:1px solid #979797;display:inline-block;line-height:20px}.manage-mealplan-tags .tags__top .btns{text-align:right;display:inline-block;width:30%;float:right}.manage-mealplan-tags .tags__top .btns__link{background-color:#fff;border-radius:50px;border:1px solid #979797;display:inline-block;width:auto;padding:0 1em;text-align:center}.manage-mealplan-tags .tags__top .btns__link i{font-size:1.25em;line-height:1.85em}.manage-mealplan-tags .tags__top .tags-select{margin-left:1em}.manage-mealplan-tags .tags__content{overflow-x:hidden;overflow-y:scroll;height:20em;display:block}.manage-mealplan-tags .tags__content.right{height:20em}.manage-mealplan-tags .tags__content ul{display:block;width:100%}.manage-mealplan-tags .tags__content ul li{display:block;width:100%;padding:.5em 1em;border-bottom:1px solid #979797}.manage-mealplan-tags .tags__content ul li.selected{background-color:#446f31;color:#fff}.manage-mealplan-tags .tags__content ul li p{display:block;width:100%;margin:0;line-height:1.5em}.manage-mealplan-tags .tags__content ul li p a{display:block;width:100%}.manage-mealplan-tags .tags__content pro-page-loader div{margin:1em 0}.manage-mealplan-tags .tags .tags__tag__select-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.manage-mealplan-tags .btns{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:distribute;justify-content:space-around}.manage-mealplan-tags .btns #removeTagsBtn{position:relative;left:15px}.tracker-page-title{color:#000;font-size:22px;font-weight:600}.tracker-page-subtitle{color:#000;font-size:20px;font-weight:500}.no-consumedfood-result{font-size:20px;font-weight:500;line-height:23px;margin:0 0 20px 20px}ngx-charts-legend .legend-title{display:block!important;z-index:0}pro-client-details-nutrition-tracker{color:#484343}pro-client-details-nutrition-tracker .tracker-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 100px;color:#000}pro-client-details-nutrition-tracker .selected-days-container{border:1px solid #000;border-radius:5px;width:135px;height:60px;margin-bottom:0}pro-client-details-nutrition-tracker .selected-days-input{width:55%;border-bottom:1px solid #000;height:55px;padding:16px 0 15px 25px}pro-client-details-nutrition-tracker .start-date-container{border:1px solid #000;border-radius:5px;width:300px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pro-client-details-nutrition-tracker .start-date-container label{height:auto;padding-right:10px}pro-client-details-nutrition-tracker .start-date-container input{border:none}pro-client-details-nutrition-tracker .analytics-header{cursor:pointer;font-size:22px;font-weight:600;line-height:26px;margin:20px 0}pro-client-details-nutrition-tracker .analytics-header i{margin-right:5px}pro-client-details-nutrition-tracker .analytics-container{display:-webkit-box;display:-ms-flexbox;display:flex}pro-client-details-nutrition-tracker .consumed-food-header{cursor:pointer;font-size:22px;font-weight:600;line-height:26px;margin:20px 0}pro-client-details-nutrition-tracker .consumed-food-header i{margin-right:5px}pro-client-details-nutrition-tracker .consumed-food-container{padding:5px 10px}pro-client-details-nutrition-tracker .consumed-food-container h1{cursor:pointer;font-size:20px;font-weight:500;line-height:23px;margin-bottom:20px}pro-client-details-nutrition-tracker .consumed-food-container h1 i{margin-right:5px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container{margin-bottom:20px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .entry-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px solid #000;border-radius:5px;width:438px;min-height:80px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .entry-data .date{width:30%;padding:20px;font-weight:500;font-size:20px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .entry-data .title-padding-bottom{padding-bottom:3px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .entry-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px solid #000;border-radius:5px;width:438px;min-height:80px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .entry-note p{font-weight:500;font-size:20px;padding-right:10px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .food-data-entry .hidden-note{visibility:hidden;border:none}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .additional-nutrients-container{display:-webkit-box;display:-ms-flexbox;display:flex;background:#e6e6e6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:13px;height:50px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .additional-nutrients-container .nutrients{border:1px solid #484343;width:73px;text-align:center}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .additional-nutrients-container .nutrients p{margin:5px 0 3px}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .additional-nutrients-container .nutrients-title{font-size:10px;font-weight:700}pro-client-details-nutrition-tracker .consumed-food-container .food-data-container .additional-nutrients-container .nutrients-title p:first-child{margin:12px 0 3px}pro-client-details-nutrition-tracker .consumed-food-container .daily-total-container{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background:#6bb3c0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:75px;margin:20px 0 40px 13px}pro-client-details-nutrition-tracker .consumed-food-container .daily-total-container .daily-total-nutrient{border:1px solid #484343;text-align:center;width:129px;font-size:22px;font-weight:500}pro-client-details-nutrition-tracker .consumed-food-container .daily-total-container .daily-total-nutrient p{margin:10px 0 8px}pro-client-details-nutrition-tracker .consumed-food-container .daily-total-container .daily-total-title{font-size:20px}pro-client-details-nutrition-tracker .consumed-food-container .daily-total-container .daily-total-title p{margin:12px 0 4px}pro-client-details-nutrition-tracker .macronutrients-summary-header{cursor:pointer;font-size:22px;font-weight:600;line-height:26px;margin-bottom:20px}pro-client-details-nutrition-tracker .macronutrients-summary-header i{margin-right:5px}pro-client-details-nutrition-tracker .macronutrients-table th{color:#fff;background:#6bb3c0;border:1px solid #484343}pro-client-details-nutrition-tracker .macronutrients-table td{color:#484343!important;background:#e6e6e6;border:1px solid #484343!important}pro-client-details-nutrition-tracker .macronutrients-table .bolder{font-weight:600}@media print{#recipe-allergies-show-all,#recipe-diets-show-all,#recipePrintViewButton,.toggle-nutrients-container,footer,header,pro-menu{display:none!important}.dashboard{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#recipe-print-view h4{font-size:24px;color:#6bb3c0!important}#recipe-print-view .recipe-print-view-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}#recipe-print-view .recipe-print-view-title{font-size:28px;color:#000;margin-bottom:15px}#recipe-print-view .recipe-print-view-img{margin:1em;width:100%;height:100%;max-width:400px}#recipe-print-view .restaurants-container{width:100%;margin-bottom:10px}#recipe-print-view .recipe-print-view-box{margin:1em;border:1px solid #bcbbbb;padding:1em}#recipe-print-view .recipe-print-view-box ol,#recipe-print-view .recipe-print-view-box ul{list-style:auto;padding-left:15px}#recipe-print-view .ingredients{position:relative;padding-bottom:10px}#recipe-print-view .ingredients .ingredients-table{display:table;margin:1em;width:-webkit-fill-available;width:-moz-available;width:stretch}#recipe-print-view .ingredients .ingredients-table th{background:#e6e6e6!important;border:1px solid #bcbbbb;padding:1em}#recipe-print-view .ingredients .ingredients-table td{border:1px solid #bcbbbb;padding:1em}#recipe-print-view .diets-box{display:inline}#recipe-print-view .diets-box .restaurants-box{height:60px}#recipe-print-view .diets-box .restaurants-box input{width:40px!important;margin-left:12px!important}#recipe-print-view .diets-box .restaurants-box .restaurant-title{font-size:18px;width:160px;color:#6bb3c0!important;word-break:break-word}#recipe-print-view .diets-box .diet-box{margin:10px 0 0 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:31%;background:#fafafa!important}#recipe-print-view .diets-box .diet-box img{width:40px;margin:10px 15px}#recipe-print-view .diets-box .diet-box svg{width:60px;padding:5px}#recipe-print-view .diets-box .diet-box input{margin-left:20px;margin-top:0;width:22px;height:22px}#recipe-print-view .diets-box .diet-box #allergiesCheckbox{margin-right:10px}#recipe-print-view .diets-box .diet-box .allergies-title{text-align:center;width:63%;font-size:18px;color:#6bb3c0!important}#recipe-print-view .diets-box .diet-box .diets-title{text-align:center;font-size:18px;width:80%;padding:21px 10px 21px 0;color:#6bb3c0!important}#recipe-print-view .nutrient-info__content{padding:1em}#recipe-print-view .nutrient-info__content .Protein{background-color:#eee!important}#recipe-print-view .nutrient-info__content .Carbohydrate{background-color:#6bb3c0!important}#recipe-print-view .nutrient-info__content .Fat{background-color:#0d3648!important}#recipe-print-view .nutrient-info__content .chart{background:#fafafa!important}#recipe-print-view .nutrient-info__content.empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#recipe-print-view .nutrient-info__content.empty p{font-weight:700;font-size:25px;color:#c5c5c5;text-align:center;line-height:1.5em}#recipe-print-view .nutrient-info__content .title{background-color:#fff;border:1px solid #979797;border-radius:4px;margin:1em 0;padding:.5em}#recipe-print-view .nutrient-info__content .chart__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5em}#recipe-print-view .nutrient-info__content .chart__items span{font-size:.8em}#recipe-print-view .nutrient-info__content--item{background-color:#fff;border:1px solid #979797;border-radius:4px;margin-bottom:1em;padding:.5em}#recipe-print-view .nutrient-info__content--item p{color:#666;margin:.25em 0 .5em}#recipe-print-view .nutrient-info__content--item ul{width:100%}#recipe-print-view .nutrient-info__content--item ul li{font-size:.85em;border:none;border-radius:0;margin:0;padding:.25em .5em;background-color:transparent}#recipe-print-view .nutrient-info__content--item ul li:nth-child(even){background-color:#fbfbfb!important}#recipe-print-view .nutrient-info__content--item ul li span{float:right}#recipe-print-view .nutrient-info__content--color{width:50px;height:10px;margin:3px auto}#recipe-print-view .nutrient-info__content .nutrient-info__percent__info{font-size:12px;max-width:140px;margin:.5rem auto 1rem}#recipe-print-view .section-margin-bottom{margin-bottom:20px}#recipe-print-view .print-button-container{text-align:right}#recipe-print-view .print-button-container button{margin:15px;border-radius:10px;background:#6bb3c0;color:#fff;font-size:20px;padding:.75em;border:0;cursor:pointer}#recipe-print-view .toggle-nutrients-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;cursor:pointer;margin:auto;width:25%}#recipe-print-view .toggle-nutrients-container input{margin:5px 0 5px 5px;cursor:pointer}#recipe-print-view .toggle-nutrients-container p{margin:auto}.restaurant-menu__header{background:url(mealplan-header.6897cf35e3ef75343bf0.jpg) top left/100% no-repeat;margin-bottom:2em}.restaurant-menu__header h2{font-weight:700;font-size:55px;color:#fff;text-align:center;text-shadow:0 7px 7px #000;padding:2em 0 .5em}.restaurant-menu__content{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;margin-bottom:1em}.restaurant-menu__content--tabs{display:block}.restaurant-menu__content--tabs a{display:inline-block;width:100%}.restaurant-menu__content--table{background:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.5);box-shadow:0 2px 7px 0 rgba(0,0,0,.5);border-radius:4px;width:47.5%;text-align:center;position:relative;padding-bottom:5em}.restaurant-menu__content--table h5{font-weight:700;font-size:2em;margin-top:.75em}.restaurant-menu__content--table h5 span{font-size:.85em}.restaurant-menu__content--table h5:after{content:"";display:block;height:5px;width:80%;background-color:#6bb3c0;margin:.5em auto}.restaurant-menu__content--table p{display:block;width:75%;margin:1em auto 2em;line-height:1.25em}.restaurant-menu__content--table ul{width:85%;margin:1em auto;display:block}.restaurant-menu__content--table ul li{text-align:left;margin-bottom:1em}.restaurant-menu__content--table ul li span{color:#6bb3c0;font-size:1.75em;display:inline-block;padding-right:.5em;vertical-align:top}.restaurant-menu__content--table ul li p{display:inline-block;width:80%;margin:0}.restaurant-menu__content--table a{display:block;width:100%;text-align:center;background-color:#6bb3c0;color:#fff;text-transform:uppercase;font-weight:600;font-size:1.5em;padding:.75em 0;position:absolute;bottom:0}.restaurant-menu.automated .restaurant-menu__header,.restaurant-menu.manual .restaurant-menu__header{background:url(automated-mealplan.77188deb90a9014a64e1.jpg) top left/100% no-repeat}.restaurant-menu.automated .restaurant-menu__header h2,.restaurant-menu.manual .restaurant-menu__header h2{font-size:2em;padding:4em 0 2em}.restaurant-menu.automated .restaurant-menu__content,.restaurant-menu.manual .restaurant-menu__content{display:block;text-align:center}.restaurant-menu.automated .restaurant-menu__content--tabs,.restaurant-menu.manual .restaurant-menu__content--tabs{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;margin-bottom:2em}.restaurant-menu.automated .restaurant-menu__content--tabs a,.restaurant-menu.manual .restaurant-menu__content--tabs a{background:#fafafa;-webkit-box-shadow:0 2px 4px 0 #999;box-shadow:0 2px 4px 0 #999;text-align:center;padding:1em;width:50%;font-size:1.25em}.restaurant-menu.automated .restaurant-menu__content--tabs a.active,.restaurant-menu.automated .restaurant-menu__content--tabs a:hover,.restaurant-menu.manual .restaurant-menu__content--tabs a.active,.restaurant-menu.manual .restaurant-menu__content--tabs a:hover{color:#6bb3c0;background-color:#fff}.restaurant-menu.automated .restaurant-menu__content--search,.restaurant-menu.manual .restaurant-menu__content--search{display:block;position:relative;width:50%;margin:1em auto}.restaurant-menu.automated .restaurant-menu__content--search i,.restaurant-menu.manual .restaurant-menu__content--search i{position:absolute;top:.65em;left:.75em;z-index:90}.restaurant-menu.automated .restaurant-menu__content--search input[type=text],.restaurant-menu.manual .restaurant-menu__content--search input[type=text]{background:#fbfbfb;border:1px solid #666;border-radius:4px;height:40px;width:80%;position:absolute;left:0;padding:.6em 1em .6em 2.5em;line-height:1.25em}.restaurant-menu.automated .restaurant-menu__content--search input[type=submit],.restaurant-menu.manual .restaurant-menu__content--search input[type=submit]{color:#fff;font-size:1.25em;font-weight:700;background-color:#6bb3c0;position:absolute;height:40px;right:0;top:0;border:0;padding:.5em 1em;border-radius:0 4px 4px 0}.restaurant-menu.automated .restaurant-menu__content--create,.restaurant-menu.manual .restaurant-menu__content--create{margin-top:5em}.restaurant-menu.automated .restaurant-menu__content--create a,.restaurant-menu.manual .restaurant-menu__content--create a{color:#fff;font-size:1.25em;padding:.5em 1em;background-color:#6bb3c0;width:auto;display:inline-block;border-radius:4px;margin:1em auto}.restaurant-menu.automated .restaurant-menu__content--create a i,.restaurant-menu.manual .restaurant-menu__content--create a i{border:2px solid #fff;border-radius:100%;padding:.25em .35em;font-size:.85em}.restaurant-menu.automated .restaurant-menu__content--create a b,.restaurant-menu.manual .restaurant-menu__content--create a b{font-weight:700}.restaurant-menu.automated .restaurant-menu__list--header,.restaurant-menu.manual .restaurant-menu__list--header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background-color:#fafafa;padding:1em}.restaurant-menu.automated .restaurant-menu__list--header h4,.restaurant-menu.manual .restaurant-menu__list--header h4{font-size:1.25em}.restaurant-menu.automated .restaurant-menu__list--header .links__link,.restaurant-menu.manual .restaurant-menu__list--header .links__link{background:#fff;border:1px solid #979797;border-radius:28px;padding:.5em 1em;font-size:.85em}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fff;border:1px solid #979797;border-radius:4px;margin-bottom:.75em;position:relative}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .foodimg,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .foodimg{display:inline-block;width:16%;height:6em;background:url(data:image/png;base64,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) top left/cover no-repeat}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data{width:84%;position:relative}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .title,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .title{display:block;font-weight:700;vertical-align:top;font-size:1.2em;padding:.5em 0 0 .5em}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .assign_icon,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .assign_icon{display:block;font-weight:700;vertical-align:top;font-size:1.5em;padding:0 0 0 .5em}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .btns,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .btns{position:absolute;bottom:1em;right:1em}.restaurant-menu.automated .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .btns--transparent,.restaurant-menu.manual .restaurant-menu__list--list ul li pro-restaurant-menu-list-item .data .btns--transparent{background:#fff;border:1px solid #979797;border-radius:4px;padding:.35em 2.5em}.restaurant-menu.automated.manual .restaurant-menu__content--tabs a,.restaurant-menu.manual.manual .restaurant-menu__content--tabs a{width:100%}.add-menu-type-btn{margin-bottom:20px}.add-menu-type-btn a{border-radius:5px;padding:.5em 2em}.menu-type-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-type-input-container .nav-link{line-height:.3rem}.menu-type-input-container tmp-text-field{position:relative;bottom:14px;padding:4px;width:200px}.menu-type-input-container tmp-text-field .form-control{background-color:#fff!important;border-bottom:none;height:1.8em!important;font-size:16px;padding:1px 2px!important}.menu-type-input-container .menu-type-icons{text-align:end;margin-left:5px}.menu-type-input-container .menu-type-icons i{cursor:pointer;padding:0 2px}.restaurant-recipelist .rtu-recipe-qty-container .display-none{display:none!important}.menu-type-header{margin-bottom:30px}.segment-translations-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.segment-translations-wrapper .form__row{margin-bottom:25px!important}.segment-translations-wrapper .change-order-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex}.segment-translations-wrapper .change-order-icon-container i{padding:4px;position:relative;left:8px;top:37px}.segment-translations-wrapper .change-order-icon-container .change-order-icon:hover{cursor:pointer}.segment-translations-wrapper .nav-link{line-height:.3rem}pro-restaurant-rtu-days .clearfix{display:none}pro-restaurant-rtu-days .tab-content{border:none}#disabled-menu-links{width:161px;height:38px;z-index:100;cursor:not-allowed;position:relative;top:100px;right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#disabled-menu-links sup{color:#9d9d9d;font-size:13px}#disabled-menu-links #foodsTooltip{right:5px}#disabled-menu-links #previewTooltip{left:65px}.sub-user-details .subuser-name{margin-bottom:30px}.sub-user-details .detail-info{margin-bottom:30px;font-weight:700}.sub-user-details .restriction-types{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-user-details .restriction-types div{margin:20px}.sub-user-details .sub-user-header{margin-bottom:20px;margin-top:10px}.sub-user-details .subuser-is-active-container{margin-top:30px}.sub-user-details .subuser-is-active-input-wrapper{margin:20px}#collectionTableBody img{width:200px;float:left;margin:5px 0}#collectionTableBody p{margin-top:35px}.collection-loading-spinner{position:relative;right:145px;bottom:15px}.dishgrouplist #dishgroup-loading-spinner{position:relative;left:96px;bottom:15px}a:link{text-decoration:none}.row{margin-right:0;margin-left:0}.w-100p{width:100%}.h-100p{height:100%}label{height:22px}.add-label-height{margin-top:22px}.right-padding-reset{padding-right:0!important}.left-padding-reset{padding-left:0!important}.nav-tabs{background-color:#fff;border:1px solid #979797;border-bottom-color:transparent;margin-top:1em}.nav-tabs.top{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.nav-tabs.bottom{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.nav-tabs.nav-item{margin-bottom:0;margin-top:-1px}.nav-tabs>li{background:#eaeaea!important}.nav-tabs>li>a{font-size:14px;color:#6bb3c0!important;line-height:1em;background:#eaeaea;border-radius:0!important}.nav-tabs>li>a.active{color:#6bb3c0!important;background:#fff}.nav-tabs>li>a.disabled{cursor:not-allowed;color:#b1b1b1!important}.tab-content{padding:.5em;border:1px solid #979797;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.vertical-tabs .flex-column.col-2{float:none;width:100%;margin-bottom:0}.vertical-tabs .tab-content{margin-bottom:0}.vertical-tabs .nav{padding-right:0;overflow:hidden;background-color:#eaeaea;border:1px solid #eaeaea}.vertical-tabs .nav.left{border-top-left-radius:.25rem;border-top-left-radius-border-bottom-left-radius:.25rem;border-top-left-radius-border-right:none;border-top-left-radius-margin-right:-1px;border-top-left-radius-z-index:2}.vertical-tabs .nav.right{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:none;margin-left:-1px;z-index:2}.vertical-tabs .nav .nav-item .nav-link{color:#6bb3c0;background-color:transparent;border-radius:0;cursor:default}.vertical-tabs .nav .nav-item .nav-link.active{background-color:#fff;color:#6bb3c0}.vertical-tabs .nav .nav-item .nav-link:not(.active):hover{background-color:transparent;cursor:pointer}.vertical-tabs .nav .nav-item .nav-link.disabled{cursor:not-allowed;color:#b1b1b1!important}.vertical-tabs ul.nav li.nav-item{display:inline-block}.vertical-forced .vertical-tabs .col-2{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.vertical-forced .vertical-tabs .col-10{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}.vertical-forced .vertical-tabs ul.nav li.nav-item{display:block}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background:#6bb3c0;border-color:#3b7e8a}#dishesTable{width:100%;font-size:11px}#dishesTable .info-col{width:100px}#dishesTable td{width:auto}.noUi-connect{background:#6bb3c0!important}