@font-face{font-family:hermes;src:url(/app/css/font/HermesFBThinItalic.otf);font-weight:normal;font-style:italic}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBRegularItalic.otf);font-weight:bold;font-style:italic}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBRegular.otf);font-weight:bold}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBBook.otf);font-weight:normal}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBThin.otf);font-weight:300}.defaultmargin{margin-left:50px;margin-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.defaultmargin{margin-left:30px;margin-right:30px}}@media (min-width: 1200px){.defaultmargin{margin-left:50px;margin-right:50px}}.margin_toolbar{margin-bottom:0px;padding-bottom:0px;padding-top:50px;margin-left:50px;margin-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.margin_toolbar{margin-left:30px;margin-right:30px}}@media (min-width: 1200px){.margin_toolbar{margin-left:50px;margin-right:50px}}.padding_toolbar{padding-bottom:0px;padding-bottom:0px;padding-top:50px;padding-left:50px;padding-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.padding_toolbar{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.padding_toolbar{padding-left:50px;padding-right:50px}}.padding_sticky{padding-bottom:0px;margin-top:50px;padding-left:50px;padding-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.padding_sticky{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.padding_sticky{padding-left:50px;padding-right:50px}}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBThinItalic.otf);font-weight:normal;font-style:italic}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBRegularItalic.otf);font-weight:bold;font-style:italic}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBRegular.otf);font-weight:bold}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBBook.otf);font-weight:normal}@font-face{font-family:hermes;src:url(/app/css/font/HermesFBThin.otf);font-weight:300}.defaultmargin{margin-left:50px;margin-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.defaultmargin{margin-left:30px;margin-right:30px}}@media (min-width: 1200px){.defaultmargin{margin-left:50px;margin-right:50px}}.margin_toolbar{margin-bottom:0px;padding-bottom:0px;padding-top:50px;margin-left:50px;margin-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.margin_toolbar{margin-left:30px;margin-right:30px}}@media (min-width: 1200px){.margin_toolbar{margin-left:50px;margin-right:50px}}.padding_toolbar{padding-bottom:0px;padding-bottom:0px;padding-top:50px;padding-left:50px;padding-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.padding_toolbar{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.padding_toolbar{padding-left:50px;padding-right:50px}}.padding_sticky{padding-bottom:0px;margin-top:50px;padding-left:50px;padding-right:50px;clear:both}@media (min-width: 960px) and (max-width: 1199px){.padding_sticky{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.padding_sticky{padding-left:50px;padding-right:50px}}html{overflow-y:scroll}html,body,input,select,textarea,label{font-size:11px;outline:0;border-style:none}@media (min-width: 960px) and (max-width: 1199px){html,body,input,select,textarea,label{font-size:12.8447px}}@media (min-width: 1200px){html,body,input,select,textarea,label{font-size:14.99876px}}*{-webkit-tap-highlight-color:transparent}span,input,div,label{color:#3B3B3B;font-weight:normal}p{margin:0;padding:0}input{border:0;padding:0px;margin:0;font-family:"Open Sans",sans-serif;font-size:1rem;color:#3B3B3B}.input-type-text,input[type="text"]{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}input[type="email"]{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}input[type="number"]{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}input[type="password"]{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}input:-webkit-autofill{box-shadow:0 0 0px 1000px white inset}h1{font-size:3.1818rem;margin:0;color:#b0bf99;font-family:hermes;font-weight:normal}h2{font-size:2rem;margin:0;color:#b0bf99;font-family:hermes;font-weight:normal}h3{font-size:1.4545rem;margin:0}h4{font-size:1.8181rem;margin:0}h5{font-size:0.9091rem;margin:0;color:#3B3B3B}*{font-family:"Open Sans",sans-serif;text-transform:none}body{border-style:none;padding:0px;outline:0}::-moz-selection{background:lightgray}::selection{background:lightgray}textarea{border-style:none;border-color:Transparent;overflow:auto;resize:none;width:100%;height:100%}div.fileinputs{position:relative}div.fakefile{position:absolute;top:0px;left:0px;z-index:1}.filestyle,input.file,.filerecipe{position:relative;text-align:center;opacity:0;-moz-opacity:0;height:40px;width:165px;opacity:0;z-index:2;cursor:pointer}input[type="file"]{display:none}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.filerecipe{width:40px;margin-right:18px}input.uploadimage{position:relative;text-align:center;opacity:0;-moz-opacity:0;height:5rem;width:5rem;opacity:0;z-index:2;cursor:pointer}.coolgrey{color:#8f9ca0}.iconheader{width:22px;height:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:3px;opacity:0.4;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.iconheader.selected{opacity:1.0}.flipright{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flipicon_right,.flipicon_right.selected,.flipovenicon_right,.flipovenicon_right.selected{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;position:relative;opacity:0.4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:3px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flipicon_right.selected,.selected.flipovenicon_right{opacity:1.0}.flipovenicon_right,.flipovenicon_right.selected{margin-top:5px;height:24px;opacity:0.4}.flipovenicon_right.selected{opacity:1.0}.closebtn{cursor:pointer;height:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.margin_top{margin-top:4.4vh;clear:both}md-input-container:not(.md-input-invalid).md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-focused .password-reset-dialog input[type=email],.password-reset-dialog md-input-container:not(.md-input-invalid).md-input-focused input[type=email],md-input-container:not(.md-input-invalid).md-input-focused .password-reset-dialog .inputs input[type=text],.password-reset-dialog .inputs md-input-container:not(.md-input-invalid).md-input-focused input[type=text]{border-color:#3B3B3B;text-align:center}md-input-container:not(.md-input-valid).md-input-focused .md-input,md-input-container:not(.md-input-valid).md-input-focused .password-reset-dialog input[type=email],.password-reset-dialog md-input-container:not(.md-input-valid).md-input-focused input[type=email],md-input-container:not(.md-input-valid).md-input-focused .password-reset-dialog .inputs input[type=text],.password-reset-dialog .inputs md-input-container:not(.md-input-valid).md-input-focused input[type=text]{border-color:#3B3B3B;text-align:center}md-input-container:not(.md-input-invalid).md-input-focused label{color:#3B3B3B;text-align:center}md-input-container label:not(.md-no-float):not(.md-container-ignore),md-input-container .md-placeholder{-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.addstep_text{width:100%;height:1.3333rem;-o-object-fit:contain;object-fit:contain;font-size:1rem;text-align:center;color:#3B3B3B}.md-button,.green-menu-button,.password-reset-dialog .inputbutton,.password-reset-dialog .inputbuttonuline{padding:0px;margin:0px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-button:hover,.green-menu-button:hover,.password-reset-dialog .inputbutton:hover,.password-reset-dialog .inputbuttonuline:hover{background-color:#A1AF8B !important;color:white !important}.md-button:not([disabled]):hover,.green-menu-button:not([disabled]):hover,.password-reset-dialog .inputbutton:not([disabled]):hover,.password-reset-dialog .inputbuttonuline:not([disabled]):hover{background-color:transparent}.md-button:focus,.green-menu-button:focus,.password-reset-dialog .inputbutton:focus,.password-reset-dialog .inputbuttonuline:focus{background-color:#A1AF8B !important}.green-menu-button{color:white;width:140px;padding-left:16px;padding-right:16px;text-transform:none;border-radius:2px;background-color:#FFF !important;color:#b0bf99 !important;border:1px solid #b0bf99}.green-menu-button:hover{background-color:#A1AF8B !important;color:#FFF !important}.green-menu-button:focus{background-color:#FFF !important;color:#b0bf99 !important;border:1px solid #A1AF8B}.icon-green-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:0 17px 0 57px;background:url(/app/img/inspiration/icons/preview_green.svg) 17px 7px no-repeat}.icon-green-button:hover{background-image:url(/app/img/inspiration/icons/preview_white.svg)}md-dialog{border-radius:0px;max-width:95vw !important;max-height:100vh !important}md-checkbox.md-default-theme.md-checked .md-icon,md-checkbox.md-checked .md-icon{background-color:#cd5856}a{color:#b0bf99}*:focus{outline:none}textarea:focus,input:focus{outline:none}.md-sidenav-backdrop{opacity:0 !important}md-sidenav.md-closed-add,md-sidenav.md-closed-remove,md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active,md-sidenav.md-locked-open-remove-active,md-sidenav.md-closed.md-locked-open-add-active{-webkit-transition:all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) !important;-moz-transition:all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) !important;-o-transition:all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) !important;transition:all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) !important}.chip,.chip_smart{padding:0 10px;margin-left:8px;height:22px;font-size:1rem;white-space:nowrap;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:white;border-radius:100px;line-height:20px}.chip_smart{margin-top:10px;color:white;-webkit-align-self:left;-ms-flex-item-align:left;align-self:left;height:30px;line-height:28px}.inputclass{margin-left:20px;margin-right:20px;width:auto !important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:.8667rem}.closedivider{width:2px;height:16px;border-right:solid 2px #ffffff;margin-left:28px;margin-right:8px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.vert_divider_right{border-right:1px solid #3b3b3b;width:1px;height:36px}.live-view-right{font-size:1rem;color:#3B3B3B;padding:0px;margin:0px;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.filtersearch{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:auto;left:-30px;cursor:pointer}@media (min-width: 960px) and (max-width: 1199px){.filtersearch{left:-30px}}@media (min-width: 1200px){.filtersearch{left:-30px}}.popup-color{background-color:#b0bf99 !important;color:white !important}.popupcontainer{padding:30px}.overall{background-color:white;width:100%;height:100%;min-height:100vh;max-width:1440px;margin:auto}.background{background-color:#f3f4f6;min-height:100vh;padding-top:1px;margin-top:-1px}@media only screen and (max-width: 1199px){.margin_view{margin-left:0px;margin-right:0px;margin-top:57px;padding-bottom:50px;clear:both}}@media only screen and (min-width: 960px){.margin_view{margin-left:0px;margin-right:0px;margin-top:115px;padding-bottom:50px;clear:both}}.tabbox,.tabboxselected{height:40px;line-height:40px;max-width:172px;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}@media (min-width: 960px) and (max-width: 1199px){.tabbox,.tabboxselected{letter-spacing:-1px}}@media (min-width: 1200px){.tabbox,.tabboxselected{letter-spacing:-1px}}.tabbackground{background-color:#3B3B3B;height:40px;position:relative;top:-40px;box-shadow:0 -2px 5px 0 rgba(0,0,0,0.04)}.tabtext{color:#ffffff}.tabboxselected{background-color:white;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:0 -8px 12px 0 rgba(0,0,0,0.24)}.margintabs{margin-left:1%;margin-right:1%;margin-bottom:-40px;max-width:172px}.errrortext{color:#cd5856}@media only screen and (max-width: 1199px){.headersize{height:340px;width:100%;margin-top:57px}}@media only screen and (min-width: 960px){.headersize{height:340px;width:100%;margin-top:115px}}.headerbox{width:50%;height:100%;border-radius:2px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:30px;padding-top:20px;background-image:-webkit-gradient(linear, right top, left top, from(transparent), to(rgba(0,0,0,0.6)));background-image:-webkit-linear-gradient(right, transparent, rgba(0,0,0,0.6));background-image:-moz- oldlinear-gradient(right, transparent, rgba(0,0,0,0.6));background-image:linear-gradient(to left, transparent, rgba(0,0,0,0.6))}.headerteasertext{color:white;font-size:50px;font-family:hermes;font-weight:100}.headerlink_button{padding:20px;height:40px;border-radius:2px;margin-top:20px;background-color:#8f9ca0;color:white;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.headerlink_button:hover{background-color:#8d93a9}.searchbarheadertext{font-family:hermes;font-size:1.7333rem;font-weight:normal;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.searchContainer{margin-left:21px;margin-right:19px;height:2.6666rem;padding-left:20px;border-radius:2.6666rem;border:solid 1px rgba(59,59,59,0.4);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer}.searchbarcontainer{width:100%}.searchbarbuttonscontainer{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.noti_container{position:relative;border:0px solid blue;width:33px;height:33px;margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}.noti_wrapper{position:absolute;top:-20px;right:-15px;width:50px;height:50px;text-align:center}.noti_bubble,.noti_bubblenoback{position:absolute;left:20px;top:20px;padding:0;background-color:#cd5856;font-weight:600;font-size:10px;line-height:1rem;width:10px;height:10px;border-radius:5px}.noti_bubble:after,.noti_bubblenoback:after{content:"";position:absolute;top:-20px;left:-20px;width:50px;height:50px;border:5px solid #cd5856;border-radius:25px;-webkit-animation:pulse 3s ease-out;-moz-animation:pulse 3s ease-out;animation:pulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}.noti_bubble_number{position:absolute;right:-1px;top:-4px;padding:0px 0px 0px 0px;background-color:#cd5856;color:white;font-weight:600;font-size:10px;line-height:1rem;width:15px;height:15px;border-radius:7.5px;box-shadow:0px 0px 0px gray}#noti_Container_number{position:relative;border:0px solid blue;width:33px;height:33px;margin-right:15px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0.0}}@-moz-keyframes pulse{0%{-moz-transform:scale(0);transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);transform:scale(1);opacity:0.0}}@keyframes pulse{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0.0}}.noti_bubblenoback{background-color:transparent}.blackcolor{color:#3B3B3B}.coolgreycolor{color:#8f9ca0}.whitecolor{color:white}.textcolorgrayheader{color:#99a2a9}.okbutton{background-color:#b0bf99 !important;margin-left:15px}.rejectbutton{margin-top:20px;background-color:#de5d5d !important}.rejectbutton:hover{background-color:#B34B4A !important}.cancelbutton{text-decoration:underline}.flexend{margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popupheader{margin-bottom:20px}.modal-content{border-radius:2px}.expandedcontainer{height:auto;min-height:270px;width:100%;opacity:0.9999;position:relative;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s}.catopacity{content:"";background-size:300px 300px;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;opacity:0.7}.transition{height:61px;min-height:61px;width:100%;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s;opacity:1.0}.selectcontainerexpanded{margin-left:10px;margin-top:10px;height:auto;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s}.ng-hide{height:0;min-height:0;line-height:0;opacity:0.0}md-icon{min-width:0px;min-height:0px}.breaktext{white-space:pre-wrap}.arrow{border-right:2px solid black;border-bottom:2px solid black;width:8px;height:12px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}[contentEditable=true]:empty:not(:focus)::before{content:attr(data-ph)}body.md-dialog-is-showing{overflow:visible !important}.headercolordark_1{background-color:#4e4e4e}.headercolordark_2{background-color:#3B3B3B}.headertexthouno{font-size:1.8181rem;color:white;font-family:hermes;font-weight:normal}.marginbetweenelementleft{margin-left:10px}@media (min-width: 960px) and (max-width: 1199px){.marginbetweenelementleft{margin-left:10px}}@media (min-width: 1200px){.marginbetweenelementleft{margin-left:20px}}.marginbetweenelementlefthalf{margin-left:5px}@media (min-width: 960px) and (max-width: 1199px){.marginbetweenelementlefthalf{margin-left:6px}}@media (min-width: 1200px){.marginbetweenelementlefthalf{margin-left:10px}}.marginbetweenelementleftquart{margin-left:1px}@media (min-width: 960px) and (max-width: 1199px){.marginbetweenelementleftquart{margin-left:1px}}@media (min-width: 1200px){.marginbetweenelementleftquart{margin-left:2px}}.marginbetweenelementtop{margin-top:20px}.marginbetweenelementbottom{margin-bottom:20px}.marginstdtop{margin-top:50px}.borderboxes{border-radius:2px;opacity:0.6;border:solid 1px #3b3b3b}.borderboxes:hover{opacity:1}.md-datepicker-input-container{border:none}.md-datepicker-triangle-button:hover,.md-datepicker-triangle-button:focus{background-color:transparent !important}.pointer{cursor:pointer}.hoizontaldivider{width:100%;height:1px;background-color:#b8b8b8}.absoluteheight{height:100%;width:auto;position:absolute}.absolute{position:absolute}.autosize{width:auto}.normalbold{font-weight:bold}.normalboldlarge{font-weight:bold;font-size:1.1rem}.wrap{white-space:pre-wrap}.listmaxheight{height:auto;overflow:hidden;overflow-y:auto}.listicon{margin-right:6px;margin-left:6px;float:right}select{background:transparent;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}select::-ms-expand{display:none}.paddingbottom{padding-bottom:250px}.prevas-dropdown-panel{background:white;opacity:1;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.prevas-dropdown-panel>div{max-height:200px;overflow-y:auto}.whitetext{color:white;text-transform:none}.wrapword{word-wrap:break-word}.redtext{color:#cd5856;text-transform:none}.inline-class{line-height:20px !important}.greentext{color:#b0bf99;text-transform:none}.greentextbutton{color:#b0bf99}.greentextbutton:hover{color:white}.centertext{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.centeritems{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.youtube{height:100%;width:100%;border:none}.listmenu_user{background:white;opacity:1;margin-top:10px;border-radius:2px;border:solid 1px rgba(59,59,59,0.4)}.cursordefault{cursor:default !important}@media only screen and (max-width: 1199px){.sticky_breadcrumbs{background-color:white;position:fixed;width:100%;max-width:1440px;top:56px;z-index:10}.sticky_breadcrumbs+.stickybuffer{padding-top:53px !important}}@media only screen and (min-width: 960px){.sticky_breadcrumbs{background-color:white;position:fixed;width:100%;max-width:1440px;top:114px;z-index:10}.sticky_breadcrumbs+.stickybuffer{padding-top:55px !important}}breadcrumbs-comp{position:relative;display:block;border:1px solid rgba(59,59,59,0.2);padding-top:15px;padding-left:15px;height:52px}breadcrumbs-comp .separator{margin:0 16px}breadcrumbs-comp .crumb{cursor:pointer;color:#3B3B3B;letter-spacing:0.25px}breadcrumbs-comp .crumb:hover,breadcrumbs-comp .crumb.last{color:#527c8e;text-decoration:none;font-weight:bold;letter-spacing:0px}breadcrumbs-comp img{height:15px}breadcrumbs-comp .search_wrapper{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:255px;height:40px;margin-top:5px;border-left:1px solid rgba(59,59,59,0.2);padding-left:43px;background:url(/app/img/settings/search.svg) 19px center no-repeat #fff;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}breadcrumbs-comp .search_wrapper .search_tags{position:relative;margin-left:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}breadcrumbs-comp .search_wrapper .search_text{display:inline-block;position:relative;padding-left:15px;width:auto !important}breadcrumbs-comp .search_button_filter{width:55px;display:inline-block;height:40px;margin-top:-10px;float:right;background:url(/app/img/recipehub/filter-icon.svg) 19px center no-repeat #fff;background-size:15px 20px;border-left:1px solid rgba(59,59,59,0.2)}breadcrumbs-comp .search_button_filter:hover{cursor:pointer}breadcrumbs-comp .my_recipes_button{width:55px;display:inline-block;height:40px;margin-top:-10px;float:right;background:url(/app/img/inspiration/group.svg) 19px center no-repeat #fff;background-size:20px 50px;border-left:1px solid rgba(59,59,59,0.2)}breadcrumbs-comp .my_recipes_button:hover{cursor:pointer}.under_construction_headline{margin:30px}.md-tooltip{font-size:14px !important;height:32px !important;line-height:32px !important}.bottompadding{padding-bottom:40px}.login_type .welcomeheader{width:100%;margin-top:4.2vh;font-size:2.1rem;-o-object-fit:contain;object-fit:contain;text-align:center}@media (min-width: 960px) and (max-width: 1199px){.login_type .welcomeheader{text-align:left}}@media (min-width: 1200px){.login_type .welcomeheader{text-align:left}}.login_type .welcomeheader_login{width:100%;margin-top:8.2vh;-o-object-fit:contain;object-fit:contain;text-align:center;color:#b0bf99}@media (min-width: 960px) and (max-width: 1199px){.login_type .welcomeheader_login{text-align:left}}@media (min-width: 1200px){.login_type .welcomeheader_login{text-align:left}}.login_type .welcometext{width:100%;margin-top:2.5vh;line-height:1.33;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center}@media (min-width: 960px) and (max-width: 1199px){.login_type .welcometext{text-align:left}}@media (min-width: 1200px){.login_type .welcometext{text-align:left}}.login_type .signupcontainer{width:100%;margin-top:4.1vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:5px;font-size:1.2rem;background-color:#ffffff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.24)}.login_type .signuptext{width:100%}.login_type .signupbutton{width:100%;height:40px;margin-top:0px;background-color:#b0bf99}.login_type .example{width:100%;height:300px;margin-top:-20vh;background-color:#b0bf99}@media (min-width: 960px) and (max-width: 1199px){.login_type .example{height:500px}}@media (min-width: 1200px){.login_type .example{height:500px}}.login_type .background_lets{width:100%;margin-top:25vh;background-color:#3B3B3B}.login_type .background_letsfront{width:100%;margin-top:25vh;background-color:#3B3B3B}.login_type .loginContainer,.login_type .signuppopupcontainer{width:60vw;height:auto;-o-object-fit:contain;object-fit:contain;background-color:#ffffff}@media (min-width: 960px) and (max-width: 1199px){.login_type .loginContainer,.login_type .signuppopupcontainer{width:70vw}}@media (min-width: 1200px){.login_type .loginContainer,.login_type .signuppopupcontainer{width:70vw}}.login_type .closeright{height:50px;overflow:auto}.login_type .signuppopupcontainer{padding-bottom:15vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.login_type .logincontainer_new{margin:16px}.login_type .emailcontainer,.login_type .errorcontainer{padding-left:10px;background-color:#f0f0f0;line-height:2.6666rem;height:2.6666rem;min-width:100%}.login_type .emailcontainer input,.login_type .errorcontainer input{box-shadow:0 0 0px 1000px #f0f0f0 inset}.input-width{min-width:100%}.login_type .errorcontainer{border-bottom:solid 1px #cd5856}.login_type .input_label,.login_type .redborder{line-height:2.6666rem;height:2.6666rem;border-radius:2px;background-color:#f0f0f0;border:solid 1px #afbe98}.login_type .redborder{border:solid 1px #de5c5c}.login_type .inputlabel-width{width:100px}@-moz-document url-prefix(){.login_type .border{border:0;border-bottom:solid 1px rgba(151,151,151,0.2) !important}}.login_type .centeritems{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.login_type .marginrow{height:20px}.login_type .welcomebox{max-width:400px;padding-right:0px}@media (min-width: 960px) and (max-width: 1199px){.login_type .welcomebox{padding-right:53px}}@media (min-width: 1200px){.login_type .welcomebox{padding-right:53px}}.login_type .loginbutton{width:100%;height:40px;margin-top:16px;background-color:#b0bf99}.login_type .signedintext{font-size:.8667rem;margin-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.login_type .accepticon{height:12px;width:12px;border:1px solid #3B3B3B;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_type .acceptsize{height:12px;width:8px}.login_type .accepticonsquare{height:24px;min-width:24px;border:1px solid #3B3B3B;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_type .signedincontainer{margin-top:1vh;opacity:0.6;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.login_type .notmember{margin-top:1vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_type .margin_login{margin-top:5.5vh}.login_type .rightlogo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:3vw;margin-top:3vh;margin-bottom:5vh;opacity:0.4;height:4vh}.login_type .signupheader_text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.login_type .onboardingTopContainer{margin-left:6.5%;margin-right:40px;height:11.5vh}.login_type .onboardingheaderContainer,.login_type .onboardingtextContainer,.login_type .onboardingHandleContainer,.login_type .onboardingFirstloginContainer,.login_type .onboardingButtonContainer{margin-left:13.3%;margin-right:13.3%;height:12.3vh}.login_type .onboardingtextContainer{height:12.9vh}.login_type .onboardingHandleContainer{height:36vh}.login_type .onboardingFirstloginContainer{height:50vh}.login_type .onboardingButtonContainer{height:6vh}.login_type .onboardinggobackContainer{margin-left:5%;height:16.4vh}.login_type .img_onboard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:50px}.login_type .onboardimgtext,.login_type .onboardsubtext{color:white;font-size:2.4rem;font-family:hermes;font-weight:normal}.login_type .onboardsubtext{font-size:1.7333rem;font-family:hermes;font-weight:normal}.login_type .logo_img{height:30px;width:100px;margin-right:10px}.login_type .logoimg_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_type .onboardingtext_header{margin-top:4.8vh}.login_type .signup_onboardingtext,.login_type .signup_progresstext{line-height:1.33;margin-top:4.1vh;white-space:pre-wrap}.login_type .signup_progresstext{margin-bottom:4.1vh}.login_type .signup-continue,.login_type .signup-business{width:80%;height:7vh;background-color:#b0bf99;color:white;text-transform:none}.login_type .signup-business{background-color:white;color:black;border:1px solid rgba(59,59,59,0.4)}.login_type .signup-business:hover{border:none}.login_type .signup-goback{height:7vh;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.login_type .signup-goback:hover{background-color:white !important;color:#b0bf99 !important}.login_type .signup-goback:focus{background-color:white !important}.login_type .gobackimg{height:15px;margin-top:11px;margin-right:5px}.login_type .onboarding{height:100%}.login_type md-input-container:not(.md-input-invalid) .md-input,.login_type md-input-container:not(.md-input-invalid) .password-reset-dialog input[type=email],.password-reset-dialog .login_type md-input-container:not(.md-input-invalid) input[type=email],.login_type md-input-container:not(.md-input-invalid) .password-reset-dialog .inputs input[type=text],.password-reset-dialog .inputs .login_type md-input-container:not(.md-input-invalid) input[type=text]{font-size:1.25rem;font-size:2.4rem;height:2.4rem;text-align:left}.login_type md-input-container:not(.md-input-invalid).md-input-focused label{font-size:1.25rem;text-align:left;color:#8d98a9}.login_type md-input-container label:not(.md-no-float):not(.md-container-ignore),md-input-container .md-placeholder{-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;color:#8d98a9}.login_type .statusfield{margin-top:3vh;text-align:left;color:#8d98a9}.login_type .validating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:9.4vh;margin-top:6.1vh;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.4s;-moz-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}.login_type .validating.ng-animate{-webkit-transition:0s none;-moz-transition:0s none;-o-transition:0s none;transition:0s none;-webkit-animation:0s none;-moz-animation:0s none;animation:0s none}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.login_type .validatingimg{height:100%;margin:auto;text-align:center}.login_type .validated{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:15.4vh;margin-top:6.1vh;padding-bottom:8vh}.login_type .errorfield{margin-top:3vh;text-align:left;color:#cd5856}.login_type .onboardinginputcontainer{line-height:22px;font-size:22px;margin-top:3vh;border-bottom:solid 2px rgba(151,151,151,0.4)}@media (min-width: 960px) and (max-width: 1199px){.login_type .onboardinginputcontainer{font-size:28px}}@media (min-width: 1200px){.login_type .onboardinginputcontainer{font-size:36px}}.login_type .helpfield{-o-object-fit:contain;object-fit:contain;margin-top:3.8vh;opacity:0.5;line-height:1.33}.login_type .link{color:#4a90e2}.login_type .fixedtextcontainer,.login_type .fixedtextbordercontainer,.login_type .passwordtextcontainer,.login_type .allowtextcontainer,.login_type .passwordfixedtextcontainer{min-width:120px;height:2.6666rem;opacity:0.5;line-height:2.6666rem}.login_type .inputtextcontainer,.login_type .inputtextbordercontainer,.login_type .inputtextborderrightcontainer,.login_type .passwordinputtextcontainer{width:100%}.login_type .fixedtextbordercontainer{height:2.6666rem;line-height:2.6666rem;border-bottom:solid 1px rgba(151,151,151,0.4)}.login_type .borderbottom{border-bottom:solid 1px rgba(151,151,151,0.2)}.login_type .inputtextbordercontainer,.login_type .inputtextborderrightcontainer{width:50%;height:2.6666rem;border-bottom:solid 1px rgba(151,151,151,0.2)}.login_type .inputtextborderrightcontainer{width:100%}.login_type .divider{width:100%;min-height:25px !important;max-height:25px !important;border-top:solid 1px rgba(151,151,151,0.2)}.login_type select{background:transparent;max-width:190px;border:0;border-radius:0;height:2.6666rem}.login_type .passwordtextcontainer,.login_type .allowtextcontainer{opacity:1.0;height:25px;line-height:25px}.login_type .greendot{width:8px;height:8px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:10px;border-radius:4px;background-color:#b0bf99}.login_type .passwordtext{height:5vh}.login_type .passwordinputtextcontainer{line-height:2vh}.login_type .passwordfixedtextcontainer{height:6vh}.login_type .acceptemail{margin-top:3vh}.login_type .allowtextcontainer{margin-left:10px}form.ng-submitted .borderinput input.ng-invalid{border-bottom:solid 1px #cd5856}form.ng-submitted .borderinput input.ng-valid{border-bottom:solid 1px rgba(151,151,151,0.2)}form .borderinput input.ng-valid-email{border-bottom:solid 1px #eaeaea !important}form .borderinput input{border-bottom:solid 1px rgba(151,151,151,0.2) !important;padding-top:1.3333rem;padding-bottom:1.3333rem;line-height:1.3333rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.login_type .password_eye{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:4%;left:-2%;top:-2%;opacity:0.5;cursor:pointer}.login_type .password_eye:hover{opacity:1}.login_type .greenlink{color:#b0bf99;cursor:pointer}.login_type .noscriptmsg{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#cd5856;font-size:20px}.login_type .rowheight{margin-bottom:20px}.login_type .ng-submitted .ng-invalid{color:#de5d5d;border:1px solid rgba(222,93,93,0.6)}.password-reset{text-align:center}.password-reset a{color:#de5d5d;cursor:pointer;font-size:.8667rem}.password-reset a:hover{color:#de5d5d}.password-reset-dialog{-moz-box-sizing:border-box;box-sizing:border-box;max-width:780px;min-width:310px;padding:50px 5% 100px}@media (min-width: 960px) and (max-width: 1199px){.password-reset-dialog{min-width:510px;padding:50px 25% 100px}}@media (min-width: 1200px){.password-reset-dialog{min-width:650px;padding:50px 25% 100px}}.password-reset-dialog h1{margin-top:0;font-size:3.3333rem;text-align:center}.password-reset-dialog p{margin-top:2rem;margin-bottom:2rem}.password-reset-dialog p a{color:inherit}.password-reset-dialog input[type=email]{float:left;height:40px;border-bottom:1px solid #D8D8D8;width:100%;max-width:220px}.password-reset-dialog .inputs input[type=text]{float:left;height:40px;border-bottom:1px solid #D8D8D8;width:100%;max-width:220px}.password-reset-dialog .inputbutton,.password-reset-dialog .inputbuttonuline{color:white;padding-left:16px;padding-right:16px;background-color:#b0bf99;text-transform:none;border-radius:2px;max-width:auto;float:right}.password-reset-dialog .inputbuttonuline{background-color:#283985}.password-reset-dialog .inputbuttonuline:hover{background-color:#283965 !important;color:#FFF !important}.password-reset-dialog .inputbuttonuline:focus{background-color:#283965 !important;color:#FFF !important}.password-reset-dialog .passwordtext{margin-top:30px}.password-reset-dialog .validators{margin-top:10px}.password-reset-dialog .reset-buttons{margin-top:75px;text-align:center}.password-reset-dialog .reset-buttons input{float:none}.password-reset-dialog .reset-buttons input[type=submit]{padding-left:20px;padding-right:20px;margin-right:20px}.password-reset-dialog .reset-buttons input[type=button]{text-decoration:underline;background-color:transparent}.password-reset-dialog .usercheckbox{margin-top:10px;width:100%;max-width:240px}.failure{color:#de5d5d}.imagepopup{position:relative;width:90vw;height:60vh}@media (min-width: 960px) and (max-width: 1199px){.imagepopup{width:50vw;height:70vh}}@media (min-width: 1200px){.imagepopup{width:40vw;height:75vh}}.imagepopup__closeimage{position:absolute;right:14px;top:28px;width:20px;height:20px}.login .listmenu_userselect{width:100%;height:40px;line-height:40px;padding:0 16px;border-radius:2px;margin-right:12px;color:#3b3b3b;border:solid 1px #D8D8D8;background:url(/app/img/dashboard/list_icon.svg) right 24px center no-repeat}.login .relation{margin-top:12px}

/*# sourceMappingURL=login.css.map */