@import url("https://fonts.googleapis.com/css?family=Roboto:300,500");.select2-search-hidden{position:absolute;top:-9999px !important;display:none !important;visibility:hidden;}.select2-search-hidden input{display:none;}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle;}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.select2-container .select2-choice{display:block;height:37px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:37px;color:#444;text-decoration:none;border-radius:2px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0;}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(0.9,white));background-image:-webkit-linear-gradient(center bottom,#eeeeee 0%,white 90%);background-image:-moz-linear-gradient(center bottom,#eeeeee 0%,white 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eeeeee 0%,#ffffff 90%);}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px;}.select2-container .select2-choice > .select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;}html[dir="rtl"] .select2-container .select2-choice > .select2-chosen{margin-left:26px;margin-right:0;}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0;}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block;}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer;}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0);}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15);}.select2-drop-active{border:1px solid #5897fb;border-top:none;}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb;}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto;}.select2-container .select2-choice .select2-arrow{display:inline-block;}.select2-container .select2-choice .select2-arrow:after{content:'\e807';font-family:'fontello';position:absolute;top:-1px;right:13px;color:#D8D8D8;font-size:16px;}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;}.select2-container .select2-choice .select2-arrow b{display:none;width:100%;height:100%;}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px;}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;}.select2-search input.select2-active{background:white url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%;background:url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eeeeee));background:url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#ffffff 85%,#eeeeee 99%) 0 0;}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,white),color-stop(0.5,#eeeeee));background-image:-webkit-linear-gradient(center bottom,white 0%,#eeeeee 50%);background-image:-moz-linear-gradient(center bottom,white 0%,#eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#ffffff 0%,#eeeeee 50%);}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(0.5,#eeeeee));background-image:-webkit-linear-gradient(center top,white 0%,#eeeeee 50%);background-image:-moz-linear-gradient(center top,white 0%,#eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 50%);}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none;}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none;}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px;}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px;}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px;}.select2-results ul.select2-result-sub{margin:0;padding-left:0;}.select2-results li{list-style:none;display:list-item;background-image:none;}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold;}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-results-dept-1 .select2-result-label{padding-left:20px;}.select2-results-dept-2 .select2-result-label{padding-left:40px;}.select2-results-dept-3 .select2-result-label{padding-left:60px;}.select2-results-dept-4 .select2-result-label{padding-left:80px;}.select2-results-dept-5 .select2-result-label{padding-left:100px;}.select2-results-dept-6 .select2-result-label{padding-left:110px;}.select2-results-dept-7 .select2-result-label{padding-left:120px;}.select2-results .select2-highlighted{background:#3875d7;color:#fff;}.select2-results li em{background:#feffde;font-style:normal;}.select2-results .select2-highlighted em{background:transparent;}.select2-results .select2-highlighted ul{background:#fff;color:#000;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px;}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-selected{display:none;}.select2-more-results.select2-active{background:#f4f4f4 url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100%;}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2);}.select2-more-results{background:#f4f4f4;display:list-item;}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container.select2-container-disabled .select2-choice abbr{display:none;}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,white));background-image:-webkit-linear-gradient(top,#eeeeee 1%,white 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,white 15%);background-image:linear-gradient(to bottom,#eeeeee 1%,#ffffff 15%);}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px;}.select2-locked{padding:3px 5px 3px 5px !important;}.select2-container-multi .select2-choices{min-height:26px;}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-container-multi .select2-choices li{float:left;list-style:none;}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right;}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap;}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:white url(/sites/default/files/compass/lovemysalad/stylesheets/select2-spinner.gif) no-repeat 100% !important;}.select2-default{color:#999 !important;}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px;}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4;}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px;}.select2-container-multi .select2-search-choice-close{left:3px;}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px;}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none;}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline;}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:-99999px !important;display:none;}.select2-display-none{display:none;}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-repeat:no-repeat !important;background-size:60px 40px !important;}.select2-search input{background-position:100% -21px !important;}}@font-face{font-family:'Vag';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.eot');src:url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.eot?#iefix') format("embedded-opentype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.woff') format("woff"),url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.ttf') format("truetype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.svg#VagThin') format("svg");font-weight:300;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Vag';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-thin.svg') format("svg");}}@font-face{font-family:'Vag';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-light.eot');src:url('/profiles/lms/themes/lovemysalad/fonts/vag-light.eot?#iefix') format("embedded-opentype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-light.woff') format("woff"),url('/profiles/lms/themes/lovemysalad/fonts/vag-light.ttf') format("truetype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-light.svg#VagThin') format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Vag';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-light.svg#VagLight') format("svg");}}@font-face{font-family:'Vag';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.eot');src:url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.eot?#iefix') format("embedded-opentype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.woff') format("woff"),url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.ttf') format("truetype"),url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.svg#VagThin') format("svg");font-weight:bold;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'VagBold';src:url('/profiles/lms/themes/lovemysalad/fonts/vag-bold.svg') format("svg");}}@font-face{font-family:'Fontello';src:url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.eot?v2');src:url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.eot?v2#iefix') format("embedded-opentype"),url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.woff?v2') format("woff"),url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.ttf?v2') format("truetype"),url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.svg?v2#VagThin') format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Fontello';src:url('/profiles/lms/themes/lovemysalad/fonts/fontello/font/lms.svg') format("svg");}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"Fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;}.icon-tags:before{content:'\e800';}.icon-serve-people:before{content:'\e801';}.icon-cuisine-old:before{content:'\e802';}.icon-preparation-time:before{content:'\e803';}.icon-menu:before{content:'\e804';}.icon-arrow:before{content:'\e805';}.icon-facebook:before{content:'\e806';}.icon-down-dir:before{content:'\e807';}.icon-heart:before{content:'\e808';}.icon-twitter-bird:before{content:'\e809';}.icon-pinterest:before{content:'\e80a';}.icon-print:before{content:'\e80b';}.icon-instagram:before{content:'\e80c';}.icon-youtube:before{content:'\e80d';}.icon-cuisine:before{content:'\e80e';}.icon-time:before{content:'\e80f';}.icon-persons:before{content:'\e810';}.icon-heart-open:before{content:'\e811';}.icon-mail:before{content:'\e812';}.icon-acrobat:before{content:'\e813';}.icon-phone:before{content:'\e814';}.icon-globe:before{content:'\e815';}.icon-arrow-left:before{content:'\e816';}.icon-search:before{content:'\e817';}.icon-arrow-left:before{content:'\e816';}.icon-star:before{content:'\e818';}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body,body *{-webkit-backface-visibility:hidden;-webkit-transition:font-size 0.2s ease;-moz-transition:font-size 0.2s ease;-ms-transition:font-size 0.2s ease;-o-transition:font-size 0.2s ease;transition:font-size 0.2s ease;}body .visitor-browser-language-info{display:none;cursor:pointer;padding:10px;position:absolute;top:70px;width:100%;pointer-events:none;z-index:150;}body .visitor-browser-language-info .visitor-browser-container{position:relative;max-width:1280px;margin:0 auto;padding:0 15px;}body .visitor-browser-language-info a{width:100%;float:right;padding:20px;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,0.25);pointer-events:initial;background-color:white;color:#333333;display:block;font-size:12px;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;}body .visitor-browser-language-info a:after{bottom:100%;right:50px;left:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}body.logged-in .visitor-browser-language-info{top:136px;}body.logged-in .visitor-browser-language-info a:after{left:75%;}@media screen and (min-width:480px){body .visitor-browser-language-info{position:absolute;top:70px;}body .visitor-browser-language-info a{width:100%;font-size:14px;}body .visitor-browser-language-info a:after{bottom:100%;left:89%;right:auto;}body.logged-in .visitor-browser-language-info{top:100px;display:block;}body.logged-in .visitor-browser-language-info a:after{left:82%;}}@media screen and (min-width:768px){body .visitor-browser-language-info{position:absolute;top:70px;}body .visitor-browser-language-info a{width:400px;font-size:inherit;}body .visitor-browser-language-info a:after{bottom:100%;left:72%;}body.logged-in .visitor-browser-language-info{display:block;}body.logged-in .visitor-browser-language-info a:after{left:59%;}}@media screen and (min-width:1280px){body .visitor-browser-language-info{position:absolute;top:70px;}body .visitor-browser-language-info a{width:400px;font-size:inherit;}body .visitor-browser-language-info a:after{bottom:100%;left:72%;}body.logged-in .visitor-browser-language-info{top:100px;display:block;}body.logged-in .visitor-browser-language-info a:after{left:22%;}}*,*:after,*:before{box-sizing:inherit;}a:focus{outline:0;}html,body{height:100%;}html{box-sizing:border-box;overflow-y:scroll;}body{color:#555555;font-family:"Roboto","Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;font-size:16px;line-height:28px;font-weight:300;min-width:320px;}.container-wrapper{padding-top:40px;}img{max-width:100%;height:auto;}p{padding-bottom:15px;margin:0;}strong{color:#28292B;font-weight:500;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Vag","Segoe UI","Geneva",Tahoma,HelveticaNeue,"Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;padding-bottom:15px;margin:0;font-weight:normal;}h1,.h1{font-size:34px;}h2,.h2{font-size:26px;line-height:26px;font-weight:300;}h3,.h3{font-size:22px;font-weight:300;}h4,.h4{font-size:20px;font-weight:bold;}h5,.h5{font-size:18px;font-weight:300;}ol,ul{padding:0 0 35px 0;margin:0;list-style-position:inside;}a{color:#333333;}a:hover,a:focus,a:active{color:#bab8b6;}.default-btn{display:inline-block;background:#519795;color:white;text-decoration:none;padding:11px 45px 9px;font-family:"Vag",sans-serif;line-height:24px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.default-btn.large{padding:15px 45px;}.default-btn.white{background:transparent;color:#519795;border:1px solid #519795;}.default-btn:hover{background:#57adaf;border-color:#57adaf;color:white;}.default-btn.back{padding:10px 45px 10px 30px;position:absolute;top:-40px;}.default-btn.back:before{margin-right:15px;font-size:11px;}html,body{height:100%;}body{display:table;width:100%;table-layout:fixed;}.page{display:table-row;height:100%;overflow:hidden;position:relative;}#page{width:100%;height:100%;position:relative;}nav,.page{padding-top:0;}.footer{position:relative;display:table-row;height:1px;color:white;}.footer .footer-top{background:#519795;}#fbconnect-register-page{max-width:880px;margin:25px auto 15px;padding:0 15px;}.page-content{max-width:850px;margin:25px auto 15px;}.page-content h2{font-size:30px;}nav.tabs{position:absolute;z-index:100;right:0;top:105px;}nav.tabs ul.primary{border-bottom:0;}nav.tabs ul.primary li{display:inline-block;}nav.tabs ul.primary li a{background:white;border:1px solid #aaa;padding:3px 10px;-webkit-border-radius:25px;border-radius:25px;}.toolbar-drawer nav.tabs{top:139px;}#mc_embed_signup div.mce_inline_error{background-color:transparent !important;display:inherit;margin:0 !important;padding:0 !important;}.home-tip .container,.general-tip .container,.themes .container,.salads-overview .container,.contact-highlight .container,.home-highlight .container,.recipe-detail .container,.filter .container,.footer-top .container,.footer-bottom .container,.recipes-image-bottom-text .container,.user-page .container,.user-items .container,.salapedia-items .container,.search-results .container,.salapedia-detail .container,.news-overview .container,.page-detail .container,.header-theme-list .container,.news-items .container,.recipe-items .container,.news-detail .container,.project-detail .container,.project-items .container,.project-news-overview .container,.project-overview .container,.home-news-overview .container,.welcome-wrapper .container,.theme-content .container{max-width:1280px;margin:0 auto;padding:0 15px;position:relative;}.block-disqus #disqus_thread{max-width:1280px;margin:0 auto;padding:0 15px 45px 15px;position:relative;}.wrapper .header .container{max-width:1280px;margin:0 auto;padding:0 15px;}.node-type-project .page{display:block;}.header{z-index:12;position:relative;}.fixed-menu-header{margin-top:62px;}.logo-wrapper{position:absolute;left:15px;z-index:2;}.logo{display:block;background:url('/profiles/lms/themes/lovemysalad/images/logo-2018.svg?1521020804') top left no-repeat;background-size:100%;width:50px;height:51px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.block-lms-language-dropdown{float:right;display:block;margin-right:45px;margin-top:12px;position:absolute;top:0;right:15px;}.block-lms-language-dropdown h2.title{display:none;}.block-lms-language-dropdown .select2-container.select2-dropdown-open .select2-choice{border:1px solid #3875d7;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.block-lms-language-dropdown .select2-container .select2-choice{color:#519795;border:1px solid #519795;font-family:"Vag",sans-serif;-webkit-border-radius:5px;border-radius:5px;width:70px;height:38px;}.block-lms-language-dropdown .select2-container .select2-choice .select2-arrow:after{color:#519795;}.block-lms-language-dropdown .select2-drop-active{border-top:0;border:1px solid #519795;font-family:"Vag",sans-serif;}#block-lms-recipes-upload-recipe-header h2.title{display:none;}.block-lms-homepage,#block-lms-baseline-page-header,#block-lms-recipes-salad-landing-header,#block-lms-salapedia-salapedia-tips-landing-header,#block-lms-recipes-salad-search-results-header,#block-lms-recipes-salad-header,.news-image-bg-wrapper,#block-lms-users-user-search-results-header,#block-lms-salapedia-salapedia-search-results-header,#block-lms-salapedia-salapedia-header,.low-header-wrapper,.high-header-wrapper{background-color:black;position:relative;min-height:400px;}.block-lms-homepage h2.title,#block-lms-baseline-page-header h2.title,#block-lms-recipes-salad-landing-header h2.title,#block-lms-salapedia-salapedia-tips-landing-header h2.title,#block-lms-recipes-salad-search-results-header h2.title,#block-lms-recipes-salad-header h2.title,.news-image-bg-wrapper h2.title,#block-lms-users-user-search-results-header h2.title,#block-lms-salapedia-salapedia-search-results-header h2.title,#block-lms-salapedia-salapedia-header h2.title,.low-header-wrapper h2.title,.high-header-wrapper h2.title{display:none;}.block-lms-homepage .type,#block-lms-baseline-page-header .type,#block-lms-recipes-salad-landing-header .type,#block-lms-salapedia-salapedia-tips-landing-header .type,#block-lms-recipes-salad-search-results-header .type,#block-lms-recipes-salad-header .type,.news-image-bg-wrapper .type,#block-lms-users-user-search-results-header .type,#block-lms-salapedia-salapedia-search-results-header .type,#block-lms-salapedia-salapedia-header .type,.low-header-wrapper .type,.high-header-wrapper .type{position:relative;top:-20px;display:inline-block;padding:2px 10px 0;background:rgba(255,255,255,0.57);font-family:"Vag",sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:4px;border-radius:4px;}.block-lms-homepage .recipes-image-theme,#block-lms-baseline-page-header .recipes-image-theme,#block-lms-recipes-salad-landing-header .recipes-image-theme,#block-lms-salapedia-salapedia-tips-landing-header .recipes-image-theme,#block-lms-recipes-salad-search-results-header .recipes-image-theme,#block-lms-recipes-salad-header .recipes-image-theme,.news-image-bg-wrapper .recipes-image-theme,#block-lms-users-user-search-results-header .recipes-image-theme,#block-lms-salapedia-salapedia-search-results-header .recipes-image-theme,#block-lms-salapedia-salapedia-header .recipes-image-theme,.low-header-wrapper .recipes-image-theme,.high-header-wrapper .recipes-image-theme{position:absolute;bottom:-25px;width:100%;text-align:center;}.block-lms-homepage .recipes-image-theme a,#block-lms-baseline-page-header .recipes-image-theme a,#block-lms-recipes-salad-landing-header .recipes-image-theme a,#block-lms-salapedia-salapedia-tips-landing-header .recipes-image-theme a,#block-lms-recipes-salad-search-results-header .recipes-image-theme a,#block-lms-recipes-salad-header .recipes-image-theme a,.news-image-bg-wrapper .recipes-image-theme a,#block-lms-users-user-search-results-header .recipes-image-theme a,#block-lms-salapedia-salapedia-search-results-header .recipes-image-theme a,#block-lms-salapedia-salapedia-header .recipes-image-theme a,.low-header-wrapper .recipes-image-theme a,.high-header-wrapper .recipes-image-theme a{display:inline-block;background:rgba(0,0,0,0.57);text-decoration:none;color:white;-webkit-border-radius:4px;border-radius:4px;padding:2px 10px 0;letter-spacing:2px;line-height:22px;text-transform:uppercase;font-size:10px;}.block-lms-homepage .homepage-image-titleblock,#block-lms-baseline-page-header .homepage-image-titleblock,#block-lms-recipes-salad-landing-header .homepage-image-titleblock,#block-lms-salapedia-salapedia-tips-landing-header .homepage-image-titleblock,#block-lms-recipes-salad-search-results-header .homepage-image-titleblock,#block-lms-recipes-salad-header .homepage-image-titleblock,.news-image-bg-wrapper .homepage-image-titleblock,#block-lms-users-user-search-results-header .homepage-image-titleblock,#block-lms-salapedia-salapedia-search-results-header .homepage-image-titleblock,#block-lms-salapedia-salapedia-header .homepage-image-titleblock,.low-header-wrapper .homepage-image-titleblock,.high-header-wrapper .homepage-image-titleblock{width:100%;height:100%;position:absolute;top:0;width:100%;text-align:center;}.block-lms-homepage .homepage-image-titleblock h1,#block-lms-baseline-page-header .homepage-image-titleblock h1,#block-lms-recipes-salad-landing-header .homepage-image-titleblock h1,#block-lms-salapedia-salapedia-tips-landing-header .homepage-image-titleblock h1,#block-lms-recipes-salad-search-results-header .homepage-image-titleblock h1,#block-lms-recipes-salad-header .homepage-image-titleblock h1,.news-image-bg-wrapper .homepage-image-titleblock h1,#block-lms-users-user-search-results-header .homepage-image-titleblock h1,#block-lms-salapedia-salapedia-search-results-header .homepage-image-titleblock h1,#block-lms-salapedia-salapedia-header .homepage-image-titleblock h1,.low-header-wrapper .homepage-image-titleblock h1,.high-header-wrapper .homepage-image-titleblock h1{max-width:1280px;margin:0 auto;position:relative;}.block-lms-homepage .homepage-image-titleblock-inner,#block-lms-baseline-page-header .homepage-image-titleblock-inner,#block-lms-recipes-salad-landing-header .homepage-image-titleblock-inner,#block-lms-salapedia-salapedia-tips-landing-header .homepage-image-titleblock-inner,#block-lms-recipes-salad-search-results-header .homepage-image-titleblock-inner,#block-lms-recipes-salad-header .homepage-image-titleblock-inner,.news-image-bg-wrapper .homepage-image-titleblock-inner,#block-lms-users-user-search-results-header .homepage-image-titleblock-inner,#block-lms-salapedia-salapedia-search-results-header .homepage-image-titleblock-inner,#block-lms-salapedia-salapedia-header .homepage-image-titleblock-inner,.low-header-wrapper .homepage-image-titleblock-inner,.high-header-wrapper .homepage-image-titleblock-inner{display:table;width:100%;height:100%;}.block-lms-homepage .homepage-image-titleblock-cell,#block-lms-baseline-page-header .homepage-image-titleblock-cell,#block-lms-recipes-salad-landing-header .homepage-image-titleblock-cell,#block-lms-salapedia-salapedia-tips-landing-header .homepage-image-titleblock-cell,#block-lms-recipes-salad-search-results-header .homepage-image-titleblock-cell,#block-lms-recipes-salad-header .homepage-image-titleblock-cell,.news-image-bg-wrapper .homepage-image-titleblock-cell,#block-lms-users-user-search-results-header .homepage-image-titleblock-cell,#block-lms-salapedia-salapedia-search-results-header .homepage-image-titleblock-cell,#block-lms-salapedia-salapedia-header .homepage-image-titleblock-cell,.low-header-wrapper .homepage-image-titleblock-cell,.high-header-wrapper .homepage-image-titleblock-cell{display:table-cell;vertical-align:middle;}.block-lms-homepage h1,.block-lms-homepage h2,#block-lms-baseline-page-header h1,#block-lms-baseline-page-header h2,#block-lms-recipes-salad-landing-header h1,#block-lms-recipes-salad-landing-header h2,#block-lms-salapedia-salapedia-tips-landing-header h1,#block-lms-salapedia-salapedia-tips-landing-header h2,#block-lms-recipes-salad-search-results-header h1,#block-lms-recipes-salad-search-results-header h2,#block-lms-recipes-salad-header h1,#block-lms-recipes-salad-header h2,.news-image-bg-wrapper h1,.news-image-bg-wrapper h2,#block-lms-users-user-search-results-header h1,#block-lms-users-user-search-results-header h2,#block-lms-salapedia-salapedia-search-results-header h1,#block-lms-salapedia-salapedia-search-results-header h2,#block-lms-salapedia-salapedia-header h1,#block-lms-salapedia-salapedia-header h2,.low-header-wrapper h1,.low-header-wrapper h2,.high-header-wrapper h1,.high-header-wrapper h2{color:white;font-family:"Vag",sans-serif;font-weight:normal;text-transform:normal;}.block-lms-homepage h1,#block-lms-baseline-page-header h1,#block-lms-recipes-salad-landing-header h1,#block-lms-salapedia-salapedia-tips-landing-header h1,#block-lms-recipes-salad-search-results-header h1,#block-lms-recipes-salad-header h1,.news-image-bg-wrapper h1,#block-lms-users-user-search-results-header h1,#block-lms-salapedia-salapedia-search-results-header h1,#block-lms-salapedia-salapedia-header h1,.low-header-wrapper h1,.high-header-wrapper h1{font-weight:300;font-size:24px;line-height:24px;padding-bottom:0;}.block-lms-homepage h2,#block-lms-baseline-page-header h2,#block-lms-recipes-salad-landing-header h2,#block-lms-salapedia-salapedia-tips-landing-header h2,#block-lms-recipes-salad-search-results-header h2,#block-lms-recipes-salad-header h2,.news-image-bg-wrapper h2,#block-lms-users-user-search-results-header h2,#block-lms-salapedia-salapedia-search-results-header h2,#block-lms-salapedia-salapedia-header h2,.low-header-wrapper h2,.high-header-wrapper h2{font-size:14px;padding-bottom:0;}.block-lms-users h2.title{display:none;}.low-header-wrapper{min-height:200px;height:200px;}.container-wrapper .low-header-wrapper,.container-wrapper .high-header-wrapper,.container-wrapper .news-image-bg-wrapper{margin-top:-40px;}#block-lms-recipes-salad-search-results-header form,#block-lms-users-user-search-results-header form,#block-lms-salapedia-salapedia-search-results-header form{margin-bottom:25px;}#block-lms-recipes-salad-search-results-header .homepage-image-titleblock.recipes-image-titleblock,#block-lms-recipes-salad-search-results-header .homepage-image-titleblock.recipes-image-titleblock{top:120px;}.generic-header--high,.generic-header--low{background:black;width:100%;overflow:hidden;}.generic-header--high picture,.generic-header--low picture{opacity:.8;display:block;overflow:hidden;height:100%;width:100%;position:relative;}.generic-header--high img,.generic-header--low img{display:block;max-width:none;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;height:auto;width:auto;top:50%;left:50%;}.generic-header--high{height:400px;}.generic-header--low{height:200px;}.container-menu{height:62px;}.fixed-menu{position:fixed;top:0;right:0;left:0;z-index:900;background:white;width:100%;}.logged-in .fixed-menu{top:64px;}.fixed-menu:after{position:absolute;content:'';right:-100%;width:100%;height:100%;background:white;}.fixed-menu:before{position:absolute;content:'';left:-100%;width:100%;height:100%;background:white;}.menu-search__icon{color:black;position:absolute;top:17px;right:130px;transition:color .2s ease;}.menu-search__icon:hover{color:#519795;cursor:pointer;}.menu-search__icon .icon-search:before{margin-right:0;}.menu-search__form{width:100%;height:100%;position:absolute;top:62px;right:0;background:white;}.menu-search__form:after{position:absolute;content:'';width:100%;height:100%;background:white;left:-100%;top:0;}.menu-search__form:before{position:absolute;content:'';width:100%;height:100%;background:white;right:-100%;top:0;}.menu-search__icon.menu-search--logged-in,.menu-search__form.menu-search--logged-in{right:190px;}.menu-search__input[type="text"]{border:0;border-bottom:1px solid #519795;border-radius:0;padding-left:0;font-weight:normal;letter-spacing:1px;height:52px;width:100%;}.menu-search__input[type="text"]:focus{outline:none;}.menu-search--show{display:block;}.menu-search--hidden{display:none;}.menu-search__button{position:absolute;top:40%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:rgba(0,0,0,0);color:#519795;padding:0;}.menu-search__button:focus{outline:none;}.menu-search__button .icon-search:before{margin-right:0;}.menu-toggler .toggler{position:absolute;z-index:100;right:15px;top:20px;}.menu-toggler .toggler .icon-bar{width:25px;height:3px;background:#519795;display:block;margin-bottom:5px;}.menu-toggler .toggler.opened{display:block;width:30px;height:30px;z-index:100;cursor:pointer;}.menu-toggler .toggler.opened .icon-bar{-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-ms-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease;}.menu-toggler .toggler.opened .icon-bar:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:5px;top:8px;}.menu-toggler .toggler.opened .icon-bar:nth-child(2){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:5px;top:8px;}.menu-toggler .toggler.opened .icon-bar:last-child{display:none;}.header .container .block-menu-block{position:relative;max-height:100%;height:100%;}.header .container .block-menu-block h2.title{display:none;}.header .container .block-menu-block .menu{display:none;}.header .container .block-menu-block .menu.open-menu{display:block;margin:0 -15px;position:relative;top:62px;z-index:1;}.header .block-menu ul li,.header .block-menu-block ul li{display:block;float:none;padding:0;}.header .block-menu ul li a,.header .block-menu-block ul li a{display:block;width:100%;padding:10px 15px;background:white;text-decoration:none;font-size:16px;color:#2e2f33;font-family:"Vag",sans-serif;font-weight:normal;line-height:24px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;}.header .block-menu ul li a.active,.header .block-menu ul li a:hover,.header .block-menu ul li a:focus,.header .block-menu-block ul li a.active,.header .block-menu-block ul li a:hover,.header .block-menu-block ul li a:focus{color:#519795;}.header .block-menu ul li h2.title,.header .block-menu-block ul li h2.title{display:none;}#block-lms-baseline-site-header .nav-main{display:none;margin-top:10px;z-index:2;position:absolute;}#block-lms-baseline-site-header .nav-main.open-menu{display:block;top:2px;right:60px;}#block-lms-baseline-site-header .nav-main,#block-lms-baseline-site-header .second-menu{float:right;padding:0;}#block-lms-baseline-site-header .nav-main .menu-default,#block-lms-baseline-site-header .second-menu .menu-default{list-style:none;}#block-lms-baseline-site-header .nav-main .menu-default a,#block-lms-baseline-site-header .second-menu .menu-default a{font-size:15px;font-weight:normal;color:#519795;border:1px solid #519795;text-decoration:none;padding:8px 45px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;font-family:"Vag",sans-serif;}#block-lms-baseline-site-header .nav-main .menu-default a:hover,#block-lms-baseline-site-header .second-menu .menu-default a:hover{background:#519795;color:white;}#block-lms-baseline-site-header .nav-main .menu-default.profile-btn,#block-lms-baseline-site-header .second-menu .menu-default.profile-btn{float:left;}#block-lms-baseline-site-header .nav-main .menu-default.profile-btn a,#block-lms-baseline-site-header .second-menu .menu-default.profile-btn a{position:relative;margin-right:15px;width:38px;height:38px;overflow:hidden;display:block;padding:0;}#block-lms-baseline-site-header .nav-main .menu-default.profile-btn a img,#block-lms-baseline-site-header .second-menu .menu-default.profile-btn a img{position:absolute;left:-1px;top:-1px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}#block-lms-baseline-site-header .nav-main .menu-default.login-btn,#block-lms-baseline-site-header .nav-main .menu-default.logout-btn,#block-lms-baseline-site-header .second-menu .menu-default.login-btn,#block-lms-baseline-site-header .second-menu .menu-default.logout-btn{float:left;}#block-lms-baseline-site-header .nav-main .menu-default.login-btn a,#block-lms-baseline-site-header .nav-main .menu-default.logout-btn a,#block-lms-baseline-site-header .second-menu .menu-default.login-btn a,#block-lms-baseline-site-header .second-menu .menu-default.logout-btn a{display:block;padding:4px 15px;}#block-lms-baseline-site-header h2.title{display:none;}input{font-family:"Vag",sans-serif;}header form:not(.menu-search__form),.search-form form:not(.menu-search__form),.user-login-page form:not(.menu-search__form),.news-image-bg-wrapper form:not(.menu-search__form),.page-user-login form:not(.menu-search__form),.page-user-edit form:not(.menu-search__form){width:100%;}header form:not(.menu-search__form) input[type="text"],.search-form form:not(.menu-search__form) input[type="text"],.user-login-page form:not(.menu-search__form) input[type="text"],.news-image-bg-wrapper form:not(.menu-search__form) input[type="text"],.page-user-login form:not(.menu-search__form) input[type="text"],.page-user-edit form:not(.menu-search__form) input[type="text"]{width:50%;height:36px;padding:0 12px;border:0;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}header form:not(.menu-search__form) input[type="submit"],.search-form form:not(.menu-search__form) input[type="submit"],.user-login-page form:not(.menu-search__form) input[type="submit"],.news-image-bg-wrapper form:not(.menu-search__form) input[type="submit"],.page-user-login form:not(.menu-search__form) input[type="submit"],.page-user-edit form:not(.menu-search__form) input[type="submit"]{background:#519795;color:white;border:none;height:36px;line-height:36px;padding:0 10px;margin-left:-5px;text-transform:uppercase;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}header form:not(.menu-search__form) input[type="submit"]:hover,.search-form form:not(.menu-search__form) input[type="submit"]:hover,.user-login-page form:not(.menu-search__form) input[type="submit"]:hover,.news-image-bg-wrapper form:not(.menu-search__form) input[type="submit"]:hover,.page-user-login form:not(.menu-search__form) input[type="submit"]:hover,.page-user-edit form:not(.menu-search__form) input[type="submit"]:hover{background:#57adaf;}header form:not(.menu-search__form).homepage-image-search,.search-form form:not(.menu-search__form).homepage-image-search,.user-login-page form:not(.menu-search__form).homepage-image-search,.news-image-bg-wrapper form:not(.menu-search__form).homepage-image-search,.page-user-login form:not(.menu-search__form).homepage-image-search,.page-user-edit form:not(.menu-search__form).homepage-image-search{margin:15px auto 25px;}.upload-button .default-btn{clear:both;margin:0 15px 15px 0;}.user-login-page h1,.page-user-login h1{font-size:25px;width:100%;position:absolute;margin-top:8%;text-align:center;color:white;font-weight:normal;}.user-login-page .page,.page-user-login .page{position:absolute;z-index:10;width:100%;height:100%;}.user-login-page .main,.page-user-login .main{position:absolute;z-index:10;width:100%;height:100%;left:0;top:0;background:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-768.jpg?1526652362') white top left no-repeat;background-size:cover;}.user-login-page .main .drupal-messages,.page-user-login .main .drupal-messages{width:50%;margin:0 auto;}.user-login-page .main form:not(.menu-search__form),.page-user-login .main form:not(.menu-search__form){max-width:1280px;margin:auto;padding:0 15px;margin-top:18%;position:relative;}.user-login-page .main form:not(.menu-search__form) .form-required,.user-login-page .main form:not(.menu-search__form) .form-actions,.page-user-login .main form:not(.menu-search__form) .form-required,.page-user-login .main form:not(.menu-search__form) .form-actions{width:100%;display:inline-block;padding:0px 10px;margin-bottom:10px;}.user-login-page .main form:not(.menu-search__form) .form-required input,.user-login-page .main form:not(.menu-search__form) .form-actions input,.page-user-login .main form:not(.menu-search__form) .form-required input,.page-user-login .main form:not(.menu-search__form) .form-actions input{width:100%;height:36px;padding:0 15px;border:0;-webkit-border-radius:5px;border-radius:5px;}.user-login-page .main form:not(.menu-search__form) .form-required input[type="submit"],.user-login-page .main form:not(.menu-search__form) .form-actions input[type="submit"],.page-user-login .main form:not(.menu-search__form) .form-required input[type="submit"],.page-user-login .main form:not(.menu-search__form) .form-actions input[type="submit"]{margin-left:0;}.user-login-page .main form:not(.menu-search__form) .form-required input[type="submit"]:hover,.user-login-page .main form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-user-login .main form:not(.menu-search__form) .form-required input[type="submit"]:hover,.page-user-login .main form:not(.menu-search__form) .form-actions input[type="submit"]:hover{background:#57adaf;}.user-login-page .main form:not(.menu-search__form) .form-required label,.user-login-page .main form:not(.menu-search__form) .form-required small,.user-login-page .main form:not(.menu-search__form) .form-actions label,.user-login-page .main form:not(.menu-search__form) .form-actions small,.page-user-login .main form:not(.menu-search__form) .form-required label,.page-user-login .main form:not(.menu-search__form) .form-required small,.page-user-login .main form:not(.menu-search__form) .form-actions label,.page-user-login .main form:not(.menu-search__form) .form-actions small{display:none;}.user-login-page .main form:not(.menu-search__form) .login-password,.page-user-login .main form:not(.menu-search__form) .login-password{position:absolute;width:100%;bottom:-50px;color:white;left:0;text-align:center;}.user-login-page .main form:not(.menu-search__form) .login-register,.page-user-login .main form:not(.menu-search__form) .login-register{display:inline-block;border:1px solid white;position:absolute;bottom:-175px;left:50%;line-height:36px;width:270px;margin:0 auto;margin-left:-135px;color:white;padding:8px;text-align:center;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}.user-login-page .main form:not(.menu-search__form) .login-fb,.page-user-login .main form:not(.menu-search__form) .login-fb{position:relative;bottom:-100px;padding:8px;left:auto;line-height:36px;background:#3FA9E0;border:1px solid #3FA9E0;clear:both;margin:0 auto;text-transform:uppercase;letter-spacing:2px;display:block;width:270px;color:white;text-align:center;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;padding-left:30px;font-size:12px;}.user-login-page .main form:not(.menu-search__form) .login-fb:hover,.page-user-login .main form:not(.menu-search__form) .login-fb:hover{background:#2191cb;}.user-login-page .main form:not(.menu-search__form) .login-fb:before,.page-user-login .main form:not(.menu-search__form) .login-fb:before{content:'\e806';font-family:'fontello';font-size:26px;position:absolute;left:20px;bottom:8px;}.user-login-page .main form:not(.menu-search__form) .login-fb:after,.page-user-login .main form:not(.menu-search__form) .login-fb:after{font-family:"Vag",sans-serif;position:absolute;top:-50px;text-transform:lowercase;left:48%;font-size:20px;}@media only screen and (min-width:768px){.user-login-page .main,.page-user-login .main{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-1280.jpg?1526652362');}}@media only screen and (min-width:1280px){.user-login-page .main,.page-user-login .main{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-1920.jpg?1526652362');}}.page-node-add-recipe form:not(.menu-search__form),.page-node-add-news form:not(.menu-search__form),.page-user-register form:not(.menu-search__form),.page-user-password form:not(.menu-search__form),.page-contribute form:not(.menu-search__form),.page-user-edit form:not(.menu-search__form){max-width:896px;margin:0 auto;padding:45px 15px;position:relative;}.page-node-add-recipe form:not(.menu-search__form) label,.page-node-add-news form:not(.menu-search__form) label,.page-user-register form:not(.menu-search__form) label,.page-user-password form:not(.menu-search__form) label,.page-contribute form:not(.menu-search__form) label,.page-user-edit form:not(.menu-search__form) label{float:left;width:100%;line-height:37px;font-weight:500;}.page-node-add-recipe form:not(.menu-search__form) label.required:after,.page-node-add-news form:not(.menu-search__form) label.required:after,.page-user-register form:not(.menu-search__form) label.required:after,.page-user-password form:not(.menu-search__form) label.required:after,.page-contribute form:not(.menu-search__form) label.required:after,.page-user-edit form:not(.menu-search__form) label.required:after{content:"*";padding-left:5px;}.page-node-add-recipe form:not(.menu-search__form) input,.page-node-add-news form:not(.menu-search__form) input,.page-user-register form:not(.menu-search__form) input,.page-user-password form:not(.menu-search__form) input,.page-contribute form:not(.menu-search__form) input,.page-user-edit form:not(.menu-search__form) input{height:37px;margin-bottom:10px;width:100%;height:36px;padding:0 15px;border:1px solid #aaa;-webkit-border-radius:5px;border-radius:5px;}.page-node-add-recipe form:not(.menu-search__form) input[type="submit"],.page-node-add-news form:not(.menu-search__form) input[type="submit"],.page-user-register form:not(.menu-search__form) input[type="submit"],.page-user-password form:not(.menu-search__form) input[type="submit"],.page-contribute form:not(.menu-search__form) input[type="submit"],.page-user-edit form:not(.menu-search__form) input[type="submit"]{background:#519795;color:white;border:none;height:36px;padding:0 10px;width:auto;margin-left:-5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.page-node-add-recipe form:not(.menu-search__form) input[type="submit"]:hover,.page-node-add-news form:not(.menu-search__form) input[type="submit"]:hover,.page-user-register form:not(.menu-search__form) input[type="submit"]:hover,.page-user-password form:not(.menu-search__form) input[type="submit"]:hover,.page-contribute form:not(.menu-search__form) input[type="submit"]:hover,.page-user-edit form:not(.menu-search__form) input[type="submit"]:hover{background:#57adaf;}.page-node-add-recipe form:not(.menu-search__form) input[type="file"],.page-node-add-news form:not(.menu-search__form) input[type="file"],.page-user-register form:not(.menu-search__form) input[type="file"],.page-user-password form:not(.menu-search__form) input[type="file"],.page-contribute form:not(.menu-search__form) input[type="file"],.page-user-edit form:not(.menu-search__form) input[type="file"]{width:auto;border:0;}.page-node-add-recipe form:not(.menu-search__form) small,.page-node-add-news form:not(.menu-search__form) small,.page-user-register form:not(.menu-search__form) small,.page-user-password form:not(.menu-search__form) small,.page-contribute form:not(.menu-search__form) small,.page-user-edit form:not(.menu-search__form) small{display:block;margin-bottom:25px;}.page-node-add-recipe form:not(.menu-search__form) .form-required,.page-node-add-news form:not(.menu-search__form) .form-required,.page-user-register form:not(.menu-search__form) .form-required,.page-user-password form:not(.menu-search__form) .form-required,.page-contribute form:not(.menu-search__form) .form-required,.page-user-edit form:not(.menu-search__form) .form-required{color:#555555;overflow:hidden;margin-bottom:15px;}.page-node-add-recipe form:not(.menu-search__form) .form-error,.page-node-add-news form:not(.menu-search__form) .form-error,.page-user-register form:not(.menu-search__form) .form-error,.page-user-password form:not(.menu-search__form) .form-error,.page-contribute form:not(.menu-search__form) .form-error,.page-user-edit form:not(.menu-search__form) .form-error{color:#f05133;}.page-node-add-recipe form:not(.menu-search__form) .filter-wrapper,.page-node-add-news form:not(.menu-search__form) .filter-wrapper,.page-user-register form:not(.menu-search__form) .filter-wrapper,.page-user-password form:not(.menu-search__form) .filter-wrapper,.page-contribute form:not(.menu-search__form) .filter-wrapper,.page-user-edit form:not(.menu-search__form) .filter-wrapper{display:none;}.page-node-add-recipe form:not(.menu-search__form) .select2-container,.page-node-add-news form:not(.menu-search__form) .select2-container,.page-user-register form:not(.menu-search__form) .select2-container,.page-user-password form:not(.menu-search__form) .select2-container,.page-contribute form:not(.menu-search__form) .select2-container,.page-user-edit form:not(.menu-search__form) .select2-container{width:252px;margin-bottom:10px;}.page-node-add-recipe form:not(.menu-search__form) fieldset,.page-node-add-news form:not(.menu-search__form) fieldset,.page-user-register form:not(.menu-search__form) fieldset,.page-user-password form:not(.menu-search__form) fieldset,.page-contribute form:not(.menu-search__form) fieldset,.page-user-edit form:not(.menu-search__form) fieldset{border:0;margin:0;padding:0;}.page-node-add-recipe form:not(.menu-search__form) fieldset legend,.page-node-add-news form:not(.menu-search__form) fieldset legend,.page-user-register form:not(.menu-search__form) fieldset legend,.page-user-password form:not(.menu-search__form) fieldset legend,.page-contribute form:not(.menu-search__form) fieldset legend,.page-user-edit form:not(.menu-search__form) fieldset legend{display:none;}.page-node-add-recipe form:not(.menu-search__form) .field-type-text-with-summary label,.page-node-add-news form:not(.menu-search__form) .field-type-text-with-summary label,.page-user-register form:not(.menu-search__form) .field-type-text-with-summary label,.page-user-password form:not(.menu-search__form) .field-type-text-with-summary label,.page-contribute form:not(.menu-search__form) .field-type-text-with-summary label,.page-user-edit form:not(.menu-search__form) .field-type-text-with-summary label{width:100%;}.page-node-add-recipe form:not(.menu-search__form) .field-type-youtube small,.page-node-add-news form:not(.menu-search__form) .field-type-youtube small,.page-user-register form:not(.menu-search__form) .field-type-youtube small,.page-user-password form:not(.menu-search__form) .field-type-youtube small,.page-contribute form:not(.menu-search__form) .field-type-youtube small,.page-user-edit form:not(.menu-search__form) .field-type-youtube small{padding-left:0;}.page-node-add-recipe form:not(.menu-search__form) .login-link.login,.page-node-add-news form:not(.menu-search__form) .login-link.login,.page-user-register form:not(.menu-search__form) .login-link.login,.page-user-password form:not(.menu-search__form) .login-link.login,.page-contribute form:not(.menu-search__form) .login-link.login,.page-user-edit form:not(.menu-search__form) .login-link.login{display:none;}.page-node-add-recipe form:not(.menu-search__form) .field-type-text table,.page-node-add-recipe form:not(.menu-search__form) .field-type-node-reference table,.page-node-add-news form:not(.menu-search__form) .field-type-text table,.page-node-add-news form:not(.menu-search__form) .field-type-node-reference table,.page-user-register form:not(.menu-search__form) .field-type-text table,.page-user-register form:not(.menu-search__form) .field-type-node-reference table,.page-user-password form:not(.menu-search__form) .field-type-text table,.page-user-password form:not(.menu-search__form) .field-type-node-reference table,.page-contribute form:not(.menu-search__form) .field-type-text table,.page-contribute form:not(.menu-search__form) .field-type-node-reference table,.page-user-edit form:not(.menu-search__form) .field-type-text table,.page-user-edit form:not(.menu-search__form) .field-type-node-reference table{width:100%;border-collapse:separate;}.page-node-add-recipe form:not(.menu-search__form) .field-type-text table th,.page-node-add-recipe form:not(.menu-search__form) .field-type-node-reference table th,.page-node-add-news form:not(.menu-search__form) .field-type-text table th,.page-node-add-news form:not(.menu-search__form) .field-type-node-reference table th,.page-user-register form:not(.menu-search__form) .field-type-text table th,.page-user-register form:not(.menu-search__form) .field-type-node-reference table th,.page-user-password form:not(.menu-search__form) .field-type-text table th,.page-user-password form:not(.menu-search__form) .field-type-node-reference table th,.page-contribute form:not(.menu-search__form) .field-type-text table th,.page-contribute form:not(.menu-search__form) .field-type-node-reference table th,.page-user-edit form:not(.menu-search__form) .field-type-text table th,.page-user-edit form:not(.menu-search__form) .field-type-node-reference table th{border:none;}.page-node-add-recipe form:not(.menu-search__form) .field-type-text table td,.page-node-add-recipe form:not(.menu-search__form) .field-type-node-reference table td,.page-node-add-news form:not(.menu-search__form) .field-type-text table td,.page-node-add-news form:not(.menu-search__form) .field-type-node-reference table td,.page-user-register form:not(.menu-search__form) .field-type-text table td,.page-user-register form:not(.menu-search__form) .field-type-node-reference table td,.page-user-password form:not(.menu-search__form) .field-type-text table td,.page-user-password form:not(.menu-search__form) .field-type-node-reference table td,.page-contribute form:not(.menu-search__form) .field-type-text table td,.page-contribute form:not(.menu-search__form) .field-type-node-reference table td,.page-user-edit form:not(.menu-search__form) .field-type-text table td,.page-user-edit form:not(.menu-search__form) .field-type-node-reference table td{background:white;}.page-node-add-recipe form:not(.menu-search__form) .field-type-text table tr.even,.page-node-add-recipe form:not(.menu-search__form) .field-type-text table tr.odd,.page-node-add-recipe form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-node-add-recipe form:not(.menu-search__form) .field-type-node-reference table tr.odd,.page-node-add-news form:not(.menu-search__form) .field-type-text table tr.even,.page-node-add-news form:not(.menu-search__form) .field-type-text table tr.odd,.page-node-add-news form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-node-add-news form:not(.menu-search__form) .field-type-node-reference table tr.odd,.page-user-register form:not(.menu-search__form) .field-type-text table tr.even,.page-user-register form:not(.menu-search__form) .field-type-text table tr.odd,.page-user-register form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-user-register form:not(.menu-search__form) .field-type-node-reference table tr.odd,.page-user-password form:not(.menu-search__form) .field-type-text table tr.even,.page-user-password form:not(.menu-search__form) .field-type-text table tr.odd,.page-user-password form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-user-password form:not(.menu-search__form) .field-type-node-reference table tr.odd,.page-contribute form:not(.menu-search__form) .field-type-text table tr.even,.page-contribute form:not(.menu-search__form) .field-type-text table tr.odd,.page-contribute form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-contribute form:not(.menu-search__form) .field-type-node-reference table tr.odd,.page-user-edit form:not(.menu-search__form) .field-type-text table tr.even,.page-user-edit form:not(.menu-search__form) .field-type-text table tr.odd,.page-user-edit form:not(.menu-search__form) .field-type-node-reference table tr.even,.page-user-edit form:not(.menu-search__form) .field-type-node-reference table tr.odd{background:white;}.page-node-add-recipe form:not(.menu-search__form) .field-type-image,.page-node-add-recipe form:not(.menu-search__form) .field-type-text-with-summary,.page-node-add-news form:not(.menu-search__form) .field-type-image,.page-node-add-news form:not(.menu-search__form) .field-type-text-with-summary,.page-user-register form:not(.menu-search__form) .field-type-image,.page-user-register form:not(.menu-search__form) .field-type-text-with-summary,.page-user-password form:not(.menu-search__form) .field-type-image,.page-user-password form:not(.menu-search__form) .field-type-text-with-summary,.page-contribute form:not(.menu-search__form) .field-type-image,.page-contribute form:not(.menu-search__form) .field-type-text-with-summary,.page-user-edit form:not(.menu-search__form) .field-type-image,.page-user-edit form:not(.menu-search__form) .field-type-text-with-summary{margin-bottom:10px;}.page-node-add-recipe form:not(.menu-search__form) .wysiwyg-toggle-wrapper,.page-node-add-news form:not(.menu-search__form) .wysiwyg-toggle-wrapper,.page-user-register form:not(.menu-search__form) .wysiwyg-toggle-wrapper,.page-user-password form:not(.menu-search__form) .wysiwyg-toggle-wrapper,.page-contribute form:not(.menu-search__form) .wysiwyg-toggle-wrapper,.page-user-edit form:not(.menu-search__form) .wysiwyg-toggle-wrapper{padding-left:5px;}.page-node-add-recipe form:not(.menu-search__form) .filter-wrapper,.page-node-add-news form:not(.menu-search__form) .filter-wrapper,.page-user-register form:not(.menu-search__form) .filter-wrapper,.page-user-password form:not(.menu-search__form) .filter-wrapper,.page-contribute form:not(.menu-search__form) .filter-wrapper,.page-user-edit form:not(.menu-search__form) .filter-wrapper{margin-top:-20px;padding:35px 5px 5px;}.page-node-add-recipe form:not(.menu-search__form) .image-widget-data input[type="file"],.page-node-add-news form:not(.menu-search__form) .image-widget-data input[type="file"],.page-user-register form:not(.menu-search__form) .image-widget-data input[type="file"],.page-user-password form:not(.menu-search__form) .image-widget-data input[type="file"],.page-contribute form:not(.menu-search__form) .image-widget-data input[type="file"],.page-user-edit form:not(.menu-search__form) .image-widget-data input[type="file"]{height:36px;padding:0;border:1px solid #aaa;padding:7px;width:76%;-webkit-border-radius:5px;border-radius:5px;}.page-node-add-recipe form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-node-add-news form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-user-register form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-user-password form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-contribute form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-user-edit form:not(.menu-search__form) .image-widget-data input[type="submit"]{float:right;width:25%;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}.page-node-add-recipe form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-node-add-recipe form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-node-add-recipe form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-node-add-recipe form:not(.menu-search__form) #field-video-add-more-wrapper input,.page-node-add-news form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-node-add-news form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-node-add-news form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-node-add-news form:not(.menu-search__form) #field-video-add-more-wrapper input,.page-user-register form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-user-register form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-user-register form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-user-register form:not(.menu-search__form) #field-video-add-more-wrapper input,.page-user-password form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-user-password form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-user-password form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-user-password form:not(.menu-search__form) #field-video-add-more-wrapper input,.page-contribute form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-contribute form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-contribute form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-contribute form:not(.menu-search__form) #field-video-add-more-wrapper input,.page-user-edit form:not(.menu-search__form) #field-linked-theme-add-more-wrapper label,.page-user-edit form:not(.menu-search__form) #field-linked-theme-add-more-wrapper input,.page-user-edit form:not(.menu-search__form) #field-video-add-more-wrapper label,.page-user-edit form:not(.menu-search__form) #field-video-add-more-wrapper input{width:100%;}.page-node-add-recipe form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper,.page-node-add-news form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper,.page-user-register form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper,.page-user-password form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper,.page-contribute form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper,.page-user-edit form:not(.menu-search__form) .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-recipe form:not(.menu-search__form) a.tabledrag-handle .handle,.page-node-add-news form:not(.menu-search__form) a.tabledrag-handle .handle,.page-user-register form:not(.menu-search__form) a.tabledrag-handle .handle,.page-user-password form:not(.menu-search__form) a.tabledrag-handle .handle,.page-contribute form:not(.menu-search__form) a.tabledrag-handle .handle,.page-user-edit form:not(.menu-search__form) a.tabledrag-handle .handle{height:27px;width:25px;margin:-0.2em 0.5em -0.4em 0.6em;}.page-node-add-recipe form:not(.menu-search__form) .field-add-more-submit,.page-node-add-news form:not(.menu-search__form) .field-add-more-submit,.page-user-register form:not(.menu-search__form) .field-add-more-submit,.page-user-password form:not(.menu-search__form) .field-add-more-submit,.page-contribute form:not(.menu-search__form) .field-add-more-submit,.page-user-edit form:not(.menu-search__form) .field-add-more-submit{float:right;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-node-add-recipe form:not(.menu-search__form) .field-name-field-ingredients,.page-node-add-recipe form:not(.menu-search__form) .field-name-field-linked-salapedia-items,.page-node-add-news form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-node-add-news form:not(.menu-search__form) .field-name-field-ingredients,.page-node-add-news form:not(.menu-search__form) .field-name-field-linked-salapedia-items,.page-user-register form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-user-register form:not(.menu-search__form) .field-name-field-ingredients,.page-user-register form:not(.menu-search__form) .field-name-field-linked-salapedia-items,.page-user-password form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-user-password form:not(.menu-search__form) .field-name-field-ingredients,.page-user-password form:not(.menu-search__form) .field-name-field-linked-salapedia-items,.page-contribute form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-contribute form:not(.menu-search__form) .field-name-field-ingredients,.page-contribute form:not(.menu-search__form) .field-name-field-linked-salapedia-items,.page-user-edit form:not(.menu-search__form) .field-name-field-dressing-ingredients,.page-user-edit form:not(.menu-search__form) .field-name-field-ingredients,.page-user-edit form:not(.menu-search__form) .field-name-field-linked-salapedia-items{overflow:hidden;}.page-node-add-recipe form:not(.menu-search__form) .draggable input,.page-node-add-news form:not(.menu-search__form) .draggable input,.page-user-register form:not(.menu-search__form) .draggable input,.page-user-password form:not(.menu-search__form) .draggable input,.page-contribute form:not(.menu-search__form) .draggable input,.page-user-edit form:not(.menu-search__form) .draggable input{width:100%;margin-top:10px;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0],.page-node-add-news form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0],.page-user-register form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0],.page-user-password form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0],.page-contribute form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0],.page-user-edit form:not(.menu-search__form) .field-name-field-hyperlink label[for=edit-field-hyperlink-und-0]{display:none;}.page-node-add-recipe form:not(.menu-search__form) .form-actions,.page-node-add-news form:not(.menu-search__form) .form-actions,.page-user-register form:not(.menu-search__form) .form-actions,.page-user-password form:not(.menu-search__form) .form-actions,.page-contribute form:not(.menu-search__form) .form-actions,.page-user-edit form:not(.menu-search__form) .form-actions{margin-top:50px;text-align:center;}.page-node-add-recipe form:not(.menu-search__form) .form-actions input[type="submit"],.page-node-add-news form:not(.menu-search__form) .form-actions input[type="submit"],.page-user-register form:not(.menu-search__form) .form-actions input[type="submit"],.page-user-password form:not(.menu-search__form) .form-actions input[type="submit"],.page-contribute form:not(.menu-search__form) .form-actions input[type="submit"],.page-user-edit form:not(.menu-search__form) .form-actions input[type="submit"]{text-align:center;border:1px solid #519795;background:white;color:#519795;padding:15px 45px;height:auto;font-family:"Vag",sans-serif;}.page-node-add-recipe form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-node-add-news form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-user-register form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-user-password form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-contribute form:not(.menu-search__form) .form-actions input[type="submit"]:hover,.page-user-edit form:not(.menu-search__form) .form-actions input[type="submit"]:hover{background:#519795;color:white;}.page-node-add-recipe form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-node-add-recipe form:not(.menu-search__form) label[for="edit-about-yourself"],.page-node-add-recipe form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-node-add-recipe form:not(.menu-search__form) label[for="edit-remarks"],.page-node-add-news form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-node-add-news form:not(.menu-search__form) label[for="edit-about-yourself"],.page-node-add-news form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-node-add-news form:not(.menu-search__form) label[for="edit-remarks"],.page-user-register form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-user-register form:not(.menu-search__form) label[for="edit-about-yourself"],.page-user-register form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-user-register form:not(.menu-search__form) label[for="edit-remarks"],.page-user-password form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-user-password form:not(.menu-search__form) label[for="edit-about-yourself"],.page-user-password form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-user-password form:not(.menu-search__form) label[for="edit-remarks"],.page-contribute form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-contribute form:not(.menu-search__form) label[for="edit-about-yourself"],.page-contribute form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-contribute form:not(.menu-search__form) label[for="edit-remarks"],.page-user-edit form:not(.menu-search__form) label[for="edit-field-user-category-und"],.page-user-edit form:not(.menu-search__form) label[for="edit-about-yourself"],.page-user-edit form:not(.menu-search__form) label[for="edit-how-to-contribute"],.page-user-edit form:not(.menu-search__form) label[for="edit-remarks"]{display:block;width:100%;}.page-node-add-recipe form:not(.menu-search__form) label[for="edit-mimemail-textonly"],.page-node-add-news form:not(.menu-search__form) label[for="edit-mimemail-textonly"],.page-user-register form:not(.menu-search__form) label[for="edit-mimemail-textonly"],.page-user-password form:not(.menu-search__form) label[for="edit-mimemail-textonly"],.page-contribute form:not(.menu-search__form) label[for="edit-mimemail-textonly"],.page-user-edit form:not(.menu-search__form) label[for="edit-mimemail-textonly"]{width:calc(100% - 50px);}.page-node-add-recipe form:not(.menu-search__form) .form-radios div,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div,.page-node-add-news form:not(.menu-search__form) .form-radios div,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div,.page-user-register form:not(.menu-search__form) .form-radios div,.page-user-register form:not(.menu-search__form) .form-checkboxes div,.page-user-password form:not(.menu-search__form) .form-radios div,.page-user-password form:not(.menu-search__form) .form-checkboxes div,.page-contribute form:not(.menu-search__form) .form-radios div,.page-contribute form:not(.menu-search__form) .form-checkboxes div,.page-user-edit form:not(.menu-search__form) .form-radios div,.page-user-edit form:not(.menu-search__form) .form-checkboxes div{overflow:hidden;width:100%;}.page-node-add-recipe form:not(.menu-search__form) .form-radios div input,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div input,.page-node-add-news form:not(.menu-search__form) .form-radios div input,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div input,.page-user-register form:not(.menu-search__form) .form-radios div input,.page-user-register form:not(.menu-search__form) .form-checkboxes div input,.page-user-password form:not(.menu-search__form) .form-radios div input,.page-user-password form:not(.menu-search__form) .form-checkboxes div input,.page-contribute form:not(.menu-search__form) .form-radios div input,.page-contribute form:not(.menu-search__form) .form-checkboxes div input,.page-user-edit form:not(.menu-search__form) .form-radios div input,.page-user-edit form:not(.menu-search__form) .form-checkboxes div input{float:left;width:15px;margin-right:15px;}.page-node-add-recipe form:not(.menu-search__form) .form-radios div label,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div label,.page-node-add-news form:not(.menu-search__form) .form-radios div label,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div label,.page-user-register form:not(.menu-search__form) .form-radios div label,.page-user-register form:not(.menu-search__form) .form-checkboxes div label,.page-user-password form:not(.menu-search__form) .form-radios div label,.page-user-password form:not(.menu-search__form) .form-checkboxes div label,.page-contribute form:not(.menu-search__form) .form-radios div label,.page-contribute form:not(.menu-search__form) .form-checkboxes div label,.page-user-edit form:not(.menu-search__form) .form-radios div label,.page-user-edit form:not(.menu-search__form) .form-checkboxes div label{float:left;width:75%;}.page-node-add-recipe form:not(.menu-search__form) input[type="checkbox"],.page-node-add-news form:not(.menu-search__form) input[type="checkbox"],.page-user-register form:not(.menu-search__form) input[type="checkbox"],.page-user-password form:not(.menu-search__form) input[type="checkbox"],.page-contribute form:not(.menu-search__form) input[type="checkbox"],.page-user-edit form:not(.menu-search__form) input[type="checkbox"]{width:15px;margin-right:15px;float:left;}.page-node-add-recipe form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"],.page-node-add-news form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"],.page-user-register form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"],.page-user-password form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"],.page-contribute form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"],.page-user-edit form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]{margin:0 auto;display:block;text-align:center;border:1px solid #519795;background:white;color:#519795;padding:15px 45px;height:auto;font-family:"Vag",sans-serif;margin-top:25px;}.page-node-add-recipe form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover,.page-node-add-news form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover,.page-user-register form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover,.page-user-password form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover,.page-contribute form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover,.page-user-edit form:not(.menu-search__form)#lms-baseline-contribute-form input[type="submit"]:hover{background:#519795;color:white;}.drupal-messages{max-width:896px;margin:0 auto;width:100%;padding:0 15px;}.captcha .fieldset-description{width:100%;}.captcha .form-required{float:left;width:100%;}.captcha .form-required .required{width:100%;}.captcha .form-required small{padding:0;}.captcha img{float:left;padding-top:15px;margin-right:15px;}.page-user-register form:not(.menu-search__form) .divider{margin-bottom:45px;}.page-user-register form:not(.menu-search__form) input:focus{outline:none;}.page-user-register form:not(.menu-search__form) input[type="submit"]{height:38px;font-size:15px;}.page-user-register form:not(.menu-search__form) label{font-weight:300;font-size:14px;}.page-user-register form:not(.menu-search__form) .form-radios div input{width:18px;}.page-user-register form:not(.menu-search__form) .form-radios label{line-height:37px;}.page-user-register #edit-account > div label{font-weight:300;width:100%;font-size:14px;padding-bottom:10px;line-height:24px;}.footer #block-lms-language-dropdown-lms-language-dropdown{display:none;}.footer .block-menu h2.title{display:none;}.footer .block-menu .menu{background:transparent;overflow:hidden;padding:20px 0;text-align:center;}.footer .block-menu .menu li{width:100%;display:block;padding:0;}.footer .block-menu .menu li a{color:white;font-size:14px;line-height:36px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none;border-bottom:1px solid transparent;}.footer .block-menu .menu li a:hover{border-bottom:1px solid white;}.footer .block-menu .menu li .active-trail{font-weight:300;}.footer .footer-bottom{background:#519795;padding-bottom:50px;}.footer .social-footer{text-align:center;padding:20px 0;}.footer .social-footer .social-icon{background:white;color:#519795;-webkit-border-radius:50%;border-radius:50%;display:inline-block;border:1px solid transparent;width:40px;line-height:40px;font-size:32px;margin:0 2%;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.footer .social-footer .social-icon:hover{color:white;background:#519795;border:1px solid white;}.footer .social-footer .social-icon.icon-instagram{font-size:28px;}.footer .social-footer .social-icon.icon-instagram:before{margin-left:6px;}.footer .social-footer .social-icon.icon-pinterest:before{margin-left:2px;bottom:-7px;position:relative;font-size:36px;}.footer .social-footer .social-icon.icon-twitter-bird:before{font-size:30px;margin-left:5px;position:relative;bottom:1px;}.footer .social-footer .social-icon.icon-facebook:before{margin-left:4px;position:relative;bottom:-2px;}.footer .social-footer .social-icon.icon-youtube:before{font-size:24px;margin-left:6px;position:relative;bottom:2px;}#sliding-popup .popup-content{max-width:1280px;margin:0 auto;padding:0 15px;position:relative;}#sliding-popup.sliding-popup-bottom{height:auto !important;background:rgba(87,173,175,0.85);}#sliding-popup #popup-text,#sliding-popup .popup-content #popup-buttons{width:50%;max-width:50%;float:right;}#sliding-popup .popup-content #popup-text p{font-size:16px;font-family:"Roboto","Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;font-weight:500;padding:8px 0;}#sliding-popup .popup-content #popup-buttons button{display:inline-block;background:transparent;color:white;border:1px solid white;text-decoration:none;padding:10px 20px;font-family:"Vag",sans-serif;font-weight:normal;line-height:24px;margin:10px 0 0 25px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-shadow:none;box-shadow:none;}#sliding-popup .popup-content #popup-buttons button:hover{background:#57adaf;color:white;}#sliding-popup .popup-content #popup-buttons button.find-more-button{border:0;text-decoration:underline;padding:8px 0;margin:0;}.home-tip,.general-tip{background:#f3f0ee;padding:20px 0;overflow:hidden;}.home-tip.highlighted,.general-tip.highlighted{background:white;padding-bottom:0;}.home-tip.highlighted h2,.general-tip.highlighted h2{float:right;width:100%;padding-top:20px;}.home-tip.last h2,.general-tip.last h2{padding-top:20px;}.home-tip .img,.general-tip .img{width:100%;position:relative;}.home-tip .img img,.general-tip .img img{width:100%;max-width:530px;padding-bottom:25px;position:relative;}.home-tip .img .image-overlay,.general-tip .img .image-overlay{background:rgba(0,0,0,0.057);display:block;height:100%;width:100%;max-width:530px;position:absolute;top:0;left:0;}.home-tip .container,.general-tip .container{*zoom:1;}.home-tip .container:before,.home-tip .container:after,.general-tip .container:before,.general-tip .container:after{content:" ";display:table;}.home-tip .container:after,.general-tip .container:after{clear:both;}.home-tip .tip-content,.general-tip .tip-content{padding-right:20px;}.home-tip .tip-content h2 a,.home-tip .tip-content h2,.general-tip .tip-content h2 a,.general-tip .tip-content h2{text-decoration:none;font-weight:300;font-family:"Vag",sans-serif;font-size:30px;line-height:36px;}.home-tip .tip-content h2 a .subtitle,.home-tip .tip-content h2 .subtitle,.general-tip .tip-content h2 a .subtitle,.general-tip .tip-content h2 .subtitle{text-transform:uppercase;position:absolute;font-size:14px;font-weight:bold;top:-8px;letter-spacing:2px;color:#bab8b6;}.home-tip .tip-content .more-button,.general-tip .tip-content .more-button{text-align:center;margin:15px 0;}.home-tip .tip-content .more-button a,.general-tip .tip-content .more-button a{display:inline-block;padding:9px 25px 7px;background:#519795;font-family:"Vag",sans-serif;color:white;font-size:15px;line-height:24px;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;}.home-tip .tip-content .more-button a:after,.general-tip .tip-content .more-button a:after{content:'\e805';font-family:'Fontello';font-size:10px;margin-left:15px;margin-top:-2px;}.home-tip .tip-content .more-button a:hover,.general-tip .tip-content .more-button a:hover{background:#57adaf;}.home-tip .tip-content div,.general-tip .tip-content div{font-size:16px;font-weight:300;line-height:24px;}.home-tip .tip-content ol,.general-tip .tip-content ol{margin-top:10px;padding:0 0 5px 0;list-style:none;}.home-tip .tip-content li,.general-tip .tip-content li{counter-increment:item;margin-bottom:15px;}.home-tip .tip-content li:before,.general-tip .tip-content li:before{margin-right:45px;content:counter(item);font-size:15px;font-family:"Vag",sans-serif;border:1px solid #9B9B9B;border-radius:100%;color:#9B9B9B;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;}.home-tip .tip-content{padding-right:0;}.home-tip.highlighted .img{float:left;padding-left:0;padding-right:20px;}.home-tip.highlighted .img img{float:left;}.home-tip.extra{background-color:#fff;}.home-tip.extra ul{padding:0 0 5px 0;list-style:none;}.home-tip.extra .tip-content{float:none;}.general-tip:nth-child(odd){background:white;}.general-tip:nth-child(odd) .tip-content{float:right;padding-right:0;padding-left:20px;}.general-tip:nth-child(odd) .img{float:left;padding-left:0;padding-right:20px;}.general-tip:nth-child(odd) .img .image-overlay{display:none;}.general-tip:nth-child(odd) .img img{float:left;}.general-tip .tip-content{padding-left:20px;}.general-tip .tip-content .more-button a{border:1px solid #519795;background:transparent;color:#519795;}.general-tip .tip-content .more-button a:hover{background:#57adaf;border-color:#57adaf;color:white;}.salapedia-tips:nth-child(3) .general-tip:nth-child(odd){background:#f3f0ee;}.salapedia-tips:nth-child(3) .general-tip:nth-child(even){background:#fff;}.default-btn.white-salapedia{border:1px solid white;color:white;margin-top:50px;background:transparent;position:relative;padding:10px 45px 10px 30px;}.default-btn.white-salapedia:before{position:absolute;right:18px;top:18px;font-size:10px;}.default-btn.white-salapedia:hover{background:#519795;color:white;border:1px solid #519795;}.tips-button{text-align:center;margin:90px 0;}.theme-overview-block{position:relative;margin-bottom:20px;overflow:hidden;text-decoration:none;display:block;}.theme-overview-block img{display:block;width:100%;}.theme-overview-block h2{font-family:"Vag",sans-serif;color:white;text-decoration:none;font-size:16px;font-weight:normal;position:absolute;bottom:0;width:100%;padding:0;padding:10px;-webkit-transition:bottom 0.2s ease;-moz-transition:bottom 0.2s ease;-ms-transition:bottom 0.2s ease;-o-transition:bottom 0.2s ease;transition:bottom 0.2s ease;}.theme-overview-block:before{width:calc(100% - 20px);height:35%;position:absolute;left:10px;bottom:0;content:'';-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-ms-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease;pointer-events:none;background:-webkit-linear-gradient(transparent,rgba(0,0,0,0.4));background:-o-linear-gradient(transparent,rgba(0,0,0,0.4));background:linear-gradient(transparent,rgba(0,0,0,0.4));pointer-events:none;}.theme-overview-block .readmore{background:rgba(255,255,255,0.35);padding:4px 10px;width:100%;display:block;position:absolute;bottom:-28px;color:white;text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:1px;-webkit-transition:bottom 0.2s ease;-moz-transition:bottom 0.2s ease;-ms-transition:bottom 0.2s ease;-o-transition:bottom 0.2s ease;transition:bottom 0.2s ease;}.theme-overview-block .readmore i{font-size:8px;margin-left:5px;top:-1px;position:relative;float:right;}.theme-overview-block:hover .readmore{bottom:0;}.theme-overview-block:hover h2{bottom:28px;}.theme-overview-block:hover:before{height:calc(35% + 28px);}.header-theme-list{position:absolute;bottom:0;width:100%;}.header-theme-list p{color:white;text-align:center;font-family:"Vag",sans-serif;font-size:14px;padding-bottom:5px;}.header-theme-list .theme-list{overflow:hidden;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.header-theme-list .theme-list li{width:100%;text-align:center;list-style:none;}.header-theme-list .theme-list li a{display:block;margin:0 1px 0 0;background:rgba(255,255,255,0.35);text-decoration:none;line-height:28px;font-family:"Vag",sans-serif;text-transform:uppercase;letter-spacing:0px;color:white;font-weight:normal;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}.header-theme-list .theme-list li a:hover{background:rgba(81,151,149,0.85);}.header-theme-list .theme-list li a.active{background:white;color:#519795;}.header-theme-list .theme-list li:last-child a{margin:0;}.theme-content{margin:20px 0 10px 0;}.theme-content .read-more{cursor:pointer;text-decoration:underline;color:#333333;}.theme-content .read-more:hover{color:#bab8b6;}.theme-content-text{display:none;}.node-type-salad-landing .salads-overview:nth-child(odd){background:#f3f0ee;padding:30px 0 60px;margin-bottom:0;}.salads-overview{margin-bottom:60px;position:relative;}.salads-overview.salads-overview-recipe{background:#f3f0ee;padding:30px 0 60px;}.salads-overview.salads-overview-recipe h2{padding-bottom:30px;padding-top:25px;color:#28292B;}.salads-overview:last-child{margin-bottom:0;}.salads-overview .container{*zoom:1;padding-top:10px;}.salads-overview .container:before,.salads-overview .container:after{content:" ";display:table;}.salads-overview .container:after{clear:both;}.salads-overview h2{font-size:24px;padding-bottom:10px;padding-top:8px;line-height:36px;}.salads-overview .subtitle{text-transform:uppercase;position:absolute;font-size:14px;font-weight:bold;top:-11px;letter-spacing:2px;color:#bab8b6;}.salads-overview .default-btn{position:absolute;bottom:-50px;right:15px;padding:9px 25px 7px;margin-bottom:10px;display:inline-block;background:transparent;border:1px solid #519795;color:#519795;}.salads-overview .default-btn:after{content:'\e805';font-family:'Fontello';font-size:10px;margin-left:15px;margin-top:-2px;}.salads-overview .default-btn:hover{background:#519795;color:white;}.home-highlight,.contact-highlight{width:100%;display:block;height:360px;position:relative;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.home-highlight .overlay,.contact-highlight .overlay{width:100%;height:100%;display:block;position:absolute;top:0;left:0;}.home-highlight{height:360px;}.home-highlight .overlay{background:rgba(0,0,0,0.25);}.contact-highlight{background:url('/profiles/lms/themes/lovemysalad/images/headers/contact-block-bg-768.jpg?1526652362') center center no-repeat;background-size:cover;height:355px;}.contact-highlight .overlay{background:rgba(0,0,0,0.5);}@media only screen and (min-width:768px){.contact-highlight{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/contact-block-bg-1280.jpg?1526652362');}}@media only screen and (min-width:1280px){.contact-highlight{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/contact-block-bg-1920.jpg?1526652362');}}.contact-highlight__anchor{position:absolute;bottom:0;height:calc(50vh + 177.5px);width:1px;}.home-higlight-content,.contact-highlight-content{height:360px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.home-highlight-text,.contact-highlight-text{color:white;font-family:"Vag",sans-serif;font-size:20px;font-weight:normal;line-height:28px;text-align:center;margin-bottom:50px;}.contact-highlight-text{letter-spacing:1.11px;font-weight:100;}.home-highlight-label{display:inline-block;background:rgba(0,0,0,0.4);text-decoration:none;color:white;-webkit-border-radius:4px;border-radius:4px;padding:2px 10px 0;margin-bottom:40px;text-transform:uppercase;font-size:10px;letter-spacing:2px;}.home-highlight-link .default-btn,.contact-highlight-link .default-btn{padding:11px 20px 9px 30px;-webkit-border-radius:6px;border-radius:6px;}.home-highlight-link .default-btn:after,.contact-highlight-link .default-btn:after{content:'\e805';font-family:'fontello';font-size:10px;margin-left:10px;position:relative;top:-1px;}.homepage-image-highlight,.contact-image-highlight{width:100%;}.home-highlight .container,.contact-highlight .container{height:360px;}.salads-overview-item:nth-child(3n+1),.user-overview-item:nth-child(3n+1),.project-overview-item:nth-child(3n+1){clear:left;}.home-news-overview-item,.project-overview-item,.salads-overview-item,.user-overview-item{position:relative;margin-bottom:20px;overflow:hidden;text-decoration:none;display:block;}.home-news-overview-item:before,.project-overview-item:before,.salads-overview-item:before,.user-overview-item:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);width:100%;height:35%;position:absolute;left:0;bottom:0;content:'';-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-ms-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease;pointer-events:none;}.home-news-overview-item a,.project-overview-item a,.salads-overview-item a,.user-overview-item a{z-index:1;text-decoration:none;display:block;overflow:hidden;}.home-news-overview-item img,.project-overview-item img,.salads-overview-item img,.user-overview-item img{display:block;width:100%;}.home-news-overview-item h3,.home-news-overview-item h2,.project-overview-item h3,.project-overview-item h2,.salads-overview-item h3,.salads-overview-item h2,.user-overview-item h3,.user-overview-item h2{font-family:"Vag",sans-serif;color:white;text-decoration:none;font-size:20px;font-weight:normal;position:absolute;bottom:0;width:100%;padding:15px;line-height:28px;text-shadow:0 0 6px rgba(0,0,0,0.9);-webkit-transition:bottom 0.2s ease;-moz-transition:bottom 0.2s ease;-ms-transition:bottom 0.2s ease;-o-transition:bottom 0.2s ease;transition:bottom 0.2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;}.home-news-overview-item .no-image,.project-overview-item .no-image,.salads-overview-item .no-image,.user-overview-item .no-image{display:block;width:100%;height:170px;background-color:#519795;}.home-news-overview-item .readmore,.project-overview-item .readmore,.salads-overview-item .readmore,.user-overview-item .readmore{position:absolute;bottom:-38px;display:block;width:100%;padding:4px 10px;background:rgba(255,255,255,0.35);font-size:10px;color:white;letter-spacing:1px;text-transform:uppercase;text-decoration:none;-webkit-transition:bottom 0.2s ease;-moz-transition:bottom 0.2s ease;-ms-transition:bottom 0.2s ease;-o-transition:bottom 0.2s ease;transition:bottom 0.2s ease;}.home-news-overview-item .readmore i,.project-overview-item .readmore i,.salads-overview-item .readmore i,.user-overview-item .readmore i{position:relative;top:0;margin:0 5px;float:left;font-size:12px;}.home-news-overview-item .type,.project-overview-item .type,.salads-overview-item .type,.user-overview-item .type{position:absolute;top:20px;right:30px;padding:2px 10px 0;background:rgba(255,255,255,0.57);font-family:"Vag",sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:4px;border-radius:4px;}.home-news-overview-item:hover .readmore,.project-overview-item:hover .readmore,.salads-overview-item:hover .readmore,.user-overview-item:hover .readmore{bottom:0;}.home-news-overview-item:hover h3,.home-news-overview-item:hover h2,.project-overview-item:hover h3,.project-overview-item:hover h2,.salads-overview-item:hover h3,.salads-overview-item:hover h2,.user-overview-item:hover h3,.user-overview-item:hover h2{bottom:38px;}.home-news-overview-item:hover:before,.project-overview-item:hover:before,.salads-overview-item:hover:before,.user-overview-item:hover:before{height:calc(35% + 38px);}.home-news-overview-item:hover .type,.project-overview-item:hover .type,.salads-overview-item:hover .type,.user-overview-item:hover .type{color:#333;}.recipe-detail{padding:0 0 20px;}.recipe-detail .container:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}.recipe-detail .container-wrapper{padding-top:30px;}.recipe-detail .rate-widget-fivestar{margin-bottom:30px;}.recipe-detail .recipe-sidebar .recipe-ingredients{background:#f3f0ee;-webkit-border-radius:10px;border-radius:10px;display:block;padding:30px 35px 15px 35px;}.recipe-detail .recipe-sidebar .recipe-ingredients h2{font-weight:bold;font-size:14px;color:#9B9B9B;letter-spacing:2px;text-transform:uppercase;}.recipe-detail .recipe-sidebar .recipe-ingredients ul li{line-height:36px;list-style:none;padding-left:15px;position:relative;color:#28292B;}.recipe-detail .recipe-sidebar .recipe-ingredients ul li:before{content:"\B7";font-size:20px;position:absolute;top:0;left:0;}.recipe-detail .recipe-content{padding:40px 0 20px;}.recipe-detail .recipe-content > div > label{display:none;}.recipe-detail .recipe-content h2,.recipe-detail .recipe-content h3,.recipe-detail .recipe-content h4{color:#28292B;}.recipe-detail .recipe-content h3,.recipe-detail .recipe-content h4{padding-top:10px;padding-bottom:10px;}.recipe-detail .recipe-content p{font-size:16px;line-height:28px;padding-bottom:25px;color:#333333;}.recipe-detail .recipe-content .social-title{font-size:18px;line-height:28px;padding-bottom:35px;text-align:center;}.recipe-detail .recipe-content .print-btn{margin-right:15px;}.recipe-detail .recipe-content .social-share__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.recipe-detail .recipe-content .social-share__buttons .default-btn{margin:0 15px 20px 0;padding:11px 20px 9px;}.recipe-detail .recipe-content .social-share__buttons .comment-btn{margin:0 15px 20px 0;}.recipe-detail .recipe-content .social-share__buttons .print-btn{width:50px;height:50px;margin-right:0;position:relative;padding-left:10px;padding-right:10px;line-height:30px;text-align:center;}.recipe-detail .recipe-content .social-share__buttons .print-btn .icon-print:before{margin-right:0;}.recipe-detail .recipe-content .share-btn{border:1px solid #519795;position:relative;display:inline-block;cursor:pointer;margin-bottom:20px;}.recipe-detail .recipe-content .share-btn .share-block{display:none;width:150px;height:150px;position:absolute;background:white;z-index:100;left:50%;margin-left:-75px;top:50px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.5);box-shadow:2px 2px 5px rgba(0,0,0,0.5);}.recipe-detail .recipe-content .share-btn .share-block.shown{display:block;}.recipe-detail .recipe-content .share-btn .share-block a{display:block;width:75px;height:75px;float:left;text-align:center;line-height:75px;font-size:24px;text-decoration:none;color:#333333;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.recipe-detail .recipe-content .share-btn .share-block a:hover{background:#519795;border-color:#519795;color:white;}.recipe-detail .recipe-content .share-btn .share-block:after,.recipe-detail .recipe-content .share-btn .share-block:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.recipe-detail .recipe-content .share-btn .share-block:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}.recipe-detail .recipe-content .share-btn .share-block:before{border-color:rgba(191,191,191,0);border-bottom-color:#f3f0ee;border-width:11px;margin-left:-11px;}.recipe-detail .recipe-content .share-btn:hover{border-color:#57adaf;}.recipe-detail .recipe-author{display:block;padding:30px 0 15px 0;opacity:0;}.recipe-detail .recipe-author.positioned{opacity:1;}.recipe-detail .recipe-author h2{font-weight:bold;font-size:14px;color:#9B9B9B;letter-spacing:2px;text-transform:uppercase;}.recipe-detail .recipe-author .recipe-author__link{text-decoration:none;}.recipe-detail .recipe-author .recipe-author__link:hover{color:#333;}.recipe-detail .recipe-author .recipe-author-info{overflow:hidden;clear:both;display:table;margin-bottom:18px;}.recipe-detail .recipe-author .recipe-author-info img{float:left;-webkit-border-radius:50%;border-radius:50%;width:100px;margin-right:25px;}.recipe-detail .recipe-author .recipe-author-info .recipe-author-name{display:table-cell;vertical-align:middle;padding-left:10px;}.recipe-detail .recipe-author .recipe-author-info h3{font-size:18px;padding:0;font-weight:normal;margin-bottom:5px;}.recipe-detail .recipe-author .recipe-author-info h4{font-weight:300;font-size:14px;padding:0;font-family:"Roboto","Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;line-height:1.2;}.recipe-detail .recipe-author p{font-size:16px;line-height:24px;}.recipe-detail .recipe-author p a{color:#9B9B9B;text-decoration:none;border-bottom:1px solid #9B9B9B;text-transform:uppercase;font-size:14px;}@media only screen and (max-width:767px){#block-lms-recipes-salad-header{min-height:0;}}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock,#block-lms-recipes-salad-header .generic-header--high{height:auto;}#block-lms-recipes-salad-header .homepage-image-titleblock:after,#block-lms-recipes-salad-header .generic-header--high:after{content:'';display:block;width:100%;height:0;padding-bottom:52.0833333333%;}}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock,#block-lms-recipes-salad-header .homepage-image-titleblock-inner{position:absolute;left:0;}}@media only screen and (max-width:479px){#block-lms-recipes-salad-header .homepage-image-titleblock h1{font-size:26px;line-height:26px;}}@media only screen and (min-width:480px) and (max-width:639px){#block-lms-recipes-salad-header .homepage-image-titleblock h1{font-size:32px;line-height:32px;}}@media only screen and (min-width:640px) and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock h1{font-size:45px;line-height:45px;}}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock h1{padding-bottom:0;}}@media only screen and (min-width:768px){#block-lms-recipes-salad-header .homepage-image-titleblock{height:400px;}}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock{padding:0;top:0;}}#block-lms-recipes-salad-header .homepage-image-titleblock-inner{padding:20px 30px;}@media only screen and (min-width:480px){#block-lms-recipes-salad-header .homepage-image-titleblock-inner{padding:30px 40px;}}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .homepage-image-titleblock-inner{bottom:0;text-align:left;}}#block-lms-recipes-salad-header .generic-header--high{position:relative;}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .generic-header--high picture{position:absolute;top:0;left:0;}#block-lms-recipes-salad-header .generic-header--high img{max-width:100%;max-height:100%;width:100%;height:100%;}}#block-lms-recipes-salad-header .recipes-image-theme{position:static;text-align:center;bottom:0;}@media only screen and (max-width:767px){#block-lms-recipes-salad-header .recipes-image-theme{display:none;}}@media only screen and (max-width:767px){.recipes-image-bottom-text{background-color:#fff;}}.recipe-info-bar{padding:30px 0 0;}.recipe-info-bar li{width:100%;text-align:left;list-style:none;display:block;text-decoration:none;line-height:38px;font-family:"Vag",sans-serif;text-transform:uppercase;letter-spacing:0px;font-weight:normal;}.recipe-info-bar li:before{font-size:20px;margin-right:25px;}.divider{background:url('/profiles/lms/themes/lovemysalad/images/divider.png?1526652362') center center repeat-x;width:100%;height:25px;padding:25px 0;}a.rate-thumbs-up-btn-up{background:none;}.recipe-detail .rate-widget-thumbs_up{position:relative;right:auto;float:none;display:inline-block;margin:0 15px 20px;}.rate-widget-fivestar{position:relative;margin-bottom:20px;top:0;right:0;display:inline-block;background:white;color:#519795;text-decoration:none;max-width:300px;height:38px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}.rate-widget-fivestar .item-list{display:inline;}.rate-widget-fivestar .rate-fivestar-btn-filled{background:url('/profiles/lms/themes/lovemysalad/images/fivestar-green.svg?1521020804') no-repeat 0 0;width:17px;height:17px;}.rate-widget-fivestar .rate-fivestar-btn-empty{background:url('/profiles/lms/themes/lovemysalad/images/fivestar-green.svg?1521020804') no-repeat 0 -35px;width:17px;height:17px;}.rate-widget-fivestar .rate-fivestar-processed{margin:0;display:inline;}.rate-widget-fivestar .rate-info{display:inline-block;font-size:14px;line-height:38px;}.rate-widget-fivestar .item-list ul li{padding:10px 14px 10px 0;}.rate-widget-thumbs_up{position:absolute;top:0;right:0;background:white;color:#519795;border:1px solid #519795;text-decoration:none;padding:10px 25px 10px 50px;min-width:225px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;float:right;}.rate-widget-thumbs_up a{overflow:hidden;cursor:pointer;display:block;position:absolute;width:100%;text-indent:-999px;height:100%;left:0;top:0;z-index:1;}.rate-widget-thumbs_up:hover{background:#57adaf;border-color:#57adaf;}.rate-widget-thumbs_up:hover .rate-info{color:white;}.rate-widget-thumbs_up:hover .rate-info .like-btn:before,.rate-widget-thumbs_up:hover .rate-info .like-btn.you:before{transform:scale(1.2);font-size:20px;}.rate-widget-thumbs_up .rate-info{cursor:pointer;color:#519795;font-size:15px;font-family:"Vag",sans-serif;font-weight:normal;text-align:center;}.rate-widget-thumbs_up .rate-info .like-btn:before{font-size:17px;position:absolute;left:15px;margin-right:10px;content:'\e811';font-family:'Fontello';-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;}.rate-widget-thumbs_up .rate-info .like-btn.you:before{font-size:17px;position:absolute;left:15px;margin-right:10px;content:'\e808';font-family:'Fontello';color:#E31837;-webkit-transition:font-size 0.2s ease;-moz-transition:font-size 0.2s ease;-ms-transition:font-size 0.2s ease;-o-transition:font-size 0.2s ease;transition:font-size 0.2s ease;}.node-type-recipe .general-tip:nth-child(odd){background:#f3f0ee;}.node-type-recipe .general-tip:nth-child(even){background:white;}.recipes-info-theme{background-color:#fff;padding-top:15px;font-size:0;}.recipes-info-theme a{display:inline-block;background:rgba(0,0,0,0.57);text-decoration:none;color:white;-webkit-border-radius:4px;border-radius:4px;padding:2px 10px 0;letter-spacing:2px;line-height:22px;text-transform:uppercase;font-size:10px;margin:0 5px 5px 0;}@media only screen and (min-width:768px){.recipes-info-theme{display:none;visibility:hidden;}}.item-list-pager .pager{text-align:center;overflow:hidden;padding:0;max-width:1280px;margin:0 auto;}.item-list-pager .pager li{float:left;list-style:none;padding:10px;font-size:16px;}.item-list-pager .pager li a{padding:10px;text-decoration:none;}.item-list-pager .pager li a:hover{color:#519795;}.item-list-pager .pager li.current{background:#519795;color:white;padding:10px 20px;-webkit-border-radius:4px;border-radius:4px;}.filter-search{background:#f3f0ee;-webkit-border-radius:8px;border-radius:8px;padding:30px 25px;margin-bottom:20px;}.filter-search span{margin-right:45px;font-weight:bold;font-family:"Vag",sans-serif;color:#9B9B9B;text-transform:uppercase;font-size:14px;}.filter-search select{margin-right:25px;}.filter-search .select2-container{width:100%;font-family:"Vag",sans-serif;margin-right:25px;margin-bottom:10px;}.filter-search .select2-container span{font-weight:normal;text-transform:none;color:#5D5D5F;}.search-results .container{padding-bottom:65px;}.search-results.stories .container{padding-top:25px;}.page-user nav.tabs{display:none;}.page-user-edit .container{max-width:1280px;margin:0 auto;padding:0 15px;position:relative;}.page-user-edit nav.tabs{padding-left:150px;}.user-page .container{*zoom:1;padding:20px 0;}.user-page .container:before,.user-page .container:after{content:" ";display:table;}.user-page .container:after{clear:both;}.user-page .user-sidebar{width:100%;display:block;margin-bottom:40px;}.user-page .user-sidebar .user-sidebar-content{background:#f3f0ee;-webkit-border-radius:10px;border-radius:10px;max-width:350px;margin-right:20px;margin:0 auto;}.user-page .user-sidebar .user-sidebar-content img{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;}.user-page .user-content{padding:0 15px;}.user-page .user-content img{max-width:100%;}.user-page .user-content h2{text-decoration:none;font-family:"Vag",sans-serif;font-size:26px;line-height:26px;font-weight:300;}.user-page .user-content p{font-size:16px;font-weight:300;line-height:24px;padding-bottom:25px;}.user-page .user-content .user-company img{float:left;width:150px;margin-right:25px;}.user-page .user-content .user-company h3{font-size:18px;padding:15px 0 5px;}.user-page .user-contact{font-size:16px;max-width:400px;margin:0 auto;padding:30px 35px 15px 35px;}.user-page .user-contact li{margin-bottom:10px;}.user-page .user-contact li .label{display:block;font-weight:500;}.user-page .user-contact li a{text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;text-align:center;box-shadow:none;}.user-page .user-contact li a:hover{color:#bab8b6;}.user-page .user-contact .phone{padding-bottom:15px;border-bottom:1px solid #bab8b6;}.user-page .user-contact .phone .label{display:inline-block;}.user-page .user-contact .social-share a{margin:10px 10px 0 0;}.user-page .user-contact .icon-globe,.user-page .user-contact .icon-facebook,.user-page .user-contact .icon-twitter-bird,.user-page .user-contact .icon-instagram{display:inline-block;width:40px;height:40px;line-height:40px;background:#519795;color:white;text-decoration:none;font-size:20px;-webkit-border-radius:50%;border-radius:50%;}.user-page .user-contact .icon-globe:before,.user-page .user-contact .icon-facebook:before,.user-page .user-contact .icon-twitter-bird:before,.user-page .user-contact .icon-instagram:before{margin-left:5px;}.user-page .user-contact .icon-globe:hover,.user-page .user-contact .icon-facebook:hover,.user-page .user-contact .icon-twitter-bird:hover,.user-page .user-contact .icon-instagram:hover{background:#57adaf;}.user-items .container{*zoom:1;}.user-items .container:before,.user-items .container:after{content:" ";display:table;}.user-items .container:after{clear:both;}.user-overview-item h2{font-size:16px;}.user-overview-item .readmore i{float:right;}.user-overview-item:hover h2{bottom:28px;}.salapedia-items .container{*zoom:1;}.salapedia-items .container:before,.salapedia-items .container:after{content:" ";display:table;}.salapedia-items .container:after{clear:both;}.salapedia-content{max-width:850px;margin:25px auto 15px;}.salapedia-content h2{font-size:30px;}.salapedia-salads-overview{background:#f3f0ee;padding-top:10px;padding-bottom:20px;}.salapedia-overview-item{position:relative;margin-bottom:20px;overflow:hidden;text-decoration:none;display:block;}.salapedia-overview-item:nth-child(4n+1){clear:left;}.salapedia-overview-item a{z-index:1;text-decoration:none;display:block;overflow:hidden;}.salapedia-overview-item img{display:block;width:100%;}.salapedia-overview-item h3,.salapedia-overview-item h2{font-family:'Vag';text-decoration:none;font-size:16px;font-weight:normal;bottom:0;width:100%;padding:5px 10px;line-height:28px;}.salapedia-overview-item .no-image{display:block;width:100%;height:170px;background-color:#519795;}.salapedia-overview-item .type{position:absolute;top:20px;right:30px;padding:2px 10px 0;background:rgba(0,0,0,0.4);font-family:'Vag';font-size:10px;text-transform:uppercase;letter-spacing:2px;color:white;-webkit-border-radius:4px;border-radius:4px;}.salapedia-overview-item:hover .type{color:#fff;}.news-items,.recipe-items,.project-items,.user-items{padding:25px 0;}.news-items .news-item,.news-items .project-item,.news-items .user-item,.recipe-items .news-item,.recipe-items .project-item,.recipe-items .user-item,.project-items .news-item,.project-items .project-item,.project-items .user-item,.user-items .news-item,.user-items .project-item,.user-items .user-item{padding:25px 15px;}.news-items .news-item .img img,.news-items .project-item .img img,.news-items .user-item .img img,.recipe-items .news-item .img img,.recipe-items .project-item .img img,.recipe-items .user-item .img img,.project-items .news-item .img img,.project-items .project-item .img img,.project-items .user-item .img img,.user-items .news-item .img img,.user-items .project-item .img img,.user-items .user-item .img img{width:100%;max-width:100%;height:auto;margin-bottom:15px;}.news-items .news-item a,.news-items .project-item a,.news-items .user-item a,.recipe-items .news-item a,.recipe-items .project-item a,.recipe-items .user-item a,.project-items .news-item a,.project-items .project-item a,.project-items .user-item a,.user-items .news-item a,.user-items .project-item a,.user-items .user-item a{text-decoration:none;}.news-items .news-item h2,.news-items .project-item h2,.news-items .user-item h2,.recipe-items .news-item h2,.recipe-items .project-item h2,.recipe-items .user-item h2,.project-items .news-item h2,.project-items .project-item h2,.project-items .user-item h2,.user-items .news-item h2,.user-items .project-item h2,.user-items .user-item h2{padding-bottom:15px;}.news-items .news-item .news-info,.news-items .news-item .project-info,.news-items .news-item .lover-info,.news-items .project-item .news-info,.news-items .project-item .project-info,.news-items .project-item .lover-info,.news-items .user-item .news-info,.news-items .user-item .project-info,.news-items .user-item .lover-info,.recipe-items .news-item .news-info,.recipe-items .news-item .project-info,.recipe-items .news-item .lover-info,.recipe-items .project-item .news-info,.recipe-items .project-item .project-info,.recipe-items .project-item .lover-info,.recipe-items .user-item .news-info,.recipe-items .user-item .project-info,.recipe-items .user-item .lover-info,.project-items .news-item .news-info,.project-items .news-item .project-info,.project-items .news-item .lover-info,.project-items .project-item .news-info,.project-items .project-item .project-info,.project-items .project-item .lover-info,.project-items .user-item .news-info,.project-items .user-item .project-info,.project-items .user-item .lover-info,.user-items .news-item .news-info,.user-items .news-item .project-info,.user-items .news-item .lover-info,.user-items .project-item .news-info,.user-items .project-item .project-info,.user-items .project-item .lover-info,.user-items .user-item .news-info,.user-items .user-item .project-info,.user-items .user-item .lover-info{padding-bottom:15px;font-size:14px;}.news-items .news-item .news-info a,.news-items .news-item .project-info a,.news-items .news-item .lover-info a,.news-items .project-item .news-info a,.news-items .project-item .project-info a,.news-items .project-item .lover-info a,.news-items .user-item .news-info a,.news-items .user-item .project-info a,.news-items .user-item .lover-info a,.recipe-items .news-item .news-info a,.recipe-items .news-item .project-info a,.recipe-items .news-item .lover-info a,.recipe-items .project-item .news-info a,.recipe-items .project-item .project-info a,.recipe-items .project-item .lover-info a,.recipe-items .user-item .news-info a,.recipe-items .user-item .project-info a,.recipe-items .user-item .lover-info a,.project-items .news-item .news-info a,.project-items .news-item .project-info a,.project-items .news-item .lover-info a,.project-items .project-item .news-info a,.project-items .project-item .project-info a,.project-items .project-item .lover-info a,.project-items .user-item .news-info a,.project-items .user-item .project-info a,.project-items .user-item .lover-info a,.user-items .news-item .news-info a,.user-items .news-item .project-info a,.user-items .news-item .lover-info a,.user-items .project-item .news-info a,.user-items .project-item .project-info a,.user-items .project-item .lover-info a,.user-items .user-item .news-info a,.user-items .user-item .project-info a,.user-items .user-item .lover-info a{text-decoration:underline;color:#519795;}.news-items .news-item p,.news-items .project-item p,.news-items .user-item p,.recipe-items .news-item p,.recipe-items .project-item p,.recipe-items .user-item p,.project-items .news-item p,.project-items .project-item p,.project-items .user-item p,.user-items .news-item p,.user-items .project-item p,.user-items .user-item p{font-size:16px;line-height:24px;}.news-items .news-item p a,.news-items .project-item p a,.news-items .user-item p a,.recipe-items .news-item p a,.recipe-items .project-item p a,.recipe-items .user-item p a,.project-items .news-item p a,.project-items .project-item p a,.project-items .user-item p a,.user-items .news-item p a,.user-items .project-item p a,.user-items .user-item p a{color:#9B9B9B;text-decoration:none;border-bottom:1px solid #9B9B9B;text-transform:uppercase;font-size:14px;}.news-items .news-item:nth-child(even),.news-items .project-item:nth-child(even),.news-items .user-item:nth-child(even),.recipe-items .news-item:nth-child(even),.recipe-items .project-item:nth-child(even),.recipe-items .user-item:nth-child(even),.project-items .news-item:nth-child(even),.project-items .project-item:nth-child(even),.project-items .user-item:nth-child(even),.user-items .news-item:nth-child(even),.user-items .project-item:nth-child(even),.user-items .user-item:nth-child(even){background:#f3f0ee;}.news-detail,.project-detail{padding-bottom:20px;}.news-detail .container:after,.project-detail .container:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}.news-detail .news-sidebar .sidebar-image,.news-detail .project-sidebar .sidebar-image,.project-detail .news-sidebar .sidebar-image,.project-detail .project-sidebar .sidebar-image{max-width:100%;height:auto;}.news-detail .news-sidebar .news-author__link,.news-detail .project-sidebar .news-author__link,.project-detail .news-sidebar .news-author__link,.project-detail .project-sidebar .news-author__link{text-decoration:none;}.news-detail .news-sidebar .news-author__link:hover,.news-detail .project-sidebar .news-author__link:hover,.project-detail .news-sidebar .news-author__link:hover,.project-detail .project-sidebar .news-author__link:hover{color:#333;}.news-detail .news-sidebar .news-author,.news-detail .news-sidebar .project-author,.news-detail .project-sidebar .news-author,.news-detail .project-sidebar .project-author,.project-detail .news-sidebar .news-author,.project-detail .news-sidebar .project-author,.project-detail .project-sidebar .news-author,.project-detail .project-sidebar .project-author{display:block;padding:30px 35px 15px 35px;}.news-detail .news-sidebar .news-author h2,.news-detail .news-sidebar .project-author h2,.news-detail .project-sidebar .news-author h2,.news-detail .project-sidebar .project-author h2,.project-detail .news-sidebar .news-author h2,.project-detail .news-sidebar .project-author h2,.project-detail .project-sidebar .news-author h2,.project-detail .project-sidebar .project-author h2{font-weight:bold;font-size:14px;color:#9B9B9B;letter-spacing:2px;text-transform:uppercase;}.news-detail .news-sidebar .news-author .news-author-info,.news-detail .news-sidebar .news-author .project-author-info,.news-detail .news-sidebar .project-author .news-author-info,.news-detail .news-sidebar .project-author .project-author-info,.news-detail .project-sidebar .news-author .news-author-info,.news-detail .project-sidebar .news-author .project-author-info,.news-detail .project-sidebar .project-author .news-author-info,.news-detail .project-sidebar .project-author .project-author-info,.project-detail .news-sidebar .news-author .news-author-info,.project-detail .news-sidebar .news-author .project-author-info,.project-detail .news-sidebar .project-author .news-author-info,.project-detail .news-sidebar .project-author .project-author-info,.project-detail .project-sidebar .news-author .news-author-info,.project-detail .project-sidebar .news-author .project-author-info,.project-detail .project-sidebar .project-author .news-author-info,.project-detail .project-sidebar .project-author .project-author-info{overflow:hidden;clear:both;display:table;margin-bottom:25px;}.news-detail .news-sidebar .news-author .news-author-info img,.news-detail .news-sidebar .news-author .project-author-info img,.news-detail .news-sidebar .project-author .news-author-info img,.news-detail .news-sidebar .project-author .project-author-info img,.news-detail .project-sidebar .news-author .news-author-info img,.news-detail .project-sidebar .news-author .project-author-info img,.news-detail .project-sidebar .project-author .news-author-info img,.news-detail .project-sidebar .project-author .project-author-info img,.project-detail .news-sidebar .news-author .news-author-info img,.project-detail .news-sidebar .news-author .project-author-info img,.project-detail .news-sidebar .project-author .news-author-info img,.project-detail .news-sidebar .project-author .project-author-info img,.project-detail .project-sidebar .news-author .news-author-info img,.project-detail .project-sidebar .news-author .project-author-info img,.project-detail .project-sidebar .project-author .news-author-info img,.project-detail .project-sidebar .project-author .project-author-info img{float:left;-webkit-border-radius:50%;border-radius:50%;width:100px;margin-right:25px;}.news-detail .news-sidebar .news-author .news-author-info .news-author-name,.news-detail .news-sidebar .news-author .news-author-info .project-author-name,.news-detail .news-sidebar .news-author .project-author-info .news-author-name,.news-detail .news-sidebar .news-author .project-author-info .project-author-name,.news-detail .news-sidebar .project-author .news-author-info .news-author-name,.news-detail .news-sidebar .project-author .news-author-info .project-author-name,.news-detail .news-sidebar .project-author .project-author-info .news-author-name,.news-detail .news-sidebar .project-author .project-author-info .project-author-name,.news-detail .project-sidebar .news-author .news-author-info .news-author-name,.news-detail .project-sidebar .news-author .news-author-info .project-author-name,.news-detail .project-sidebar .news-author .project-author-info .news-author-name,.news-detail .project-sidebar .news-author .project-author-info .project-author-name,.news-detail .project-sidebar .project-author .news-author-info .news-author-name,.news-detail .project-sidebar .project-author .news-author-info .project-author-name,.news-detail .project-sidebar .project-author .project-author-info .news-author-name,.news-detail .project-sidebar .project-author .project-author-info .project-author-name,.project-detail .news-sidebar .news-author .news-author-info .news-author-name,.project-detail .news-sidebar .news-author .news-author-info .project-author-name,.project-detail .news-sidebar .news-author .project-author-info .news-author-name,.project-detail .news-sidebar .news-author .project-author-info .project-author-name,.project-detail .news-sidebar .project-author .news-author-info .news-author-name,.project-detail .news-sidebar .project-author .news-author-info .project-author-name,.project-detail .news-sidebar .project-author .project-author-info .news-author-name,.project-detail .news-sidebar .project-author .project-author-info .project-author-name,.project-detail .project-sidebar .news-author .news-author-info .news-author-name,.project-detail .project-sidebar .news-author .news-author-info .project-author-name,.project-detail .project-sidebar .news-author .project-author-info .news-author-name,.project-detail .project-sidebar .news-author .project-author-info .project-author-name,.project-detail .project-sidebar .project-author .news-author-info .news-author-name,.project-detail .project-sidebar .project-author .news-author-info .project-author-name,.project-detail .project-sidebar .project-author .project-author-info .news-author-name,.project-detail .project-sidebar .project-author .project-author-info .project-author-name{display:table-cell;vertical-align:middle;}.news-detail .news-sidebar .news-author .news-author-info h3,.news-detail .news-sidebar .news-author .news-author-info h4,.news-detail .news-sidebar .news-author .project-author-info h3,.news-detail .news-sidebar .news-author .project-author-info h4,.news-detail .news-sidebar .project-author .news-author-info h3,.news-detail .news-sidebar .project-author .news-author-info h4,.news-detail .news-sidebar .project-author .project-author-info h3,.news-detail .news-sidebar .project-author .project-author-info h4,.news-detail .project-sidebar .news-author .news-author-info h3,.news-detail .project-sidebar .news-author .news-author-info h4,.news-detail .project-sidebar .news-author .project-author-info h3,.news-detail .project-sidebar .news-author .project-author-info h4,.news-detail .project-sidebar .project-author .news-author-info h3,.news-detail .project-sidebar .project-author .news-author-info h4,.news-detail .project-sidebar .project-author .project-author-info h3,.news-detail .project-sidebar .project-author .project-author-info h4,.project-detail .news-sidebar .news-author .news-author-info h3,.project-detail .news-sidebar .news-author .news-author-info h4,.project-detail .news-sidebar .news-author .project-author-info h3,.project-detail .news-sidebar .news-author .project-author-info h4,.project-detail .news-sidebar .project-author .news-author-info h3,.project-detail .news-sidebar .project-author .news-author-info h4,.project-detail .news-sidebar .project-author .project-author-info h3,.project-detail .news-sidebar .project-author .project-author-info h4,.project-detail .project-sidebar .news-author .news-author-info h3,.project-detail .project-sidebar .news-author .news-author-info h4,.project-detail .project-sidebar .news-author .project-author-info h3,.project-detail .project-sidebar .news-author .project-author-info h4,.project-detail .project-sidebar .project-author .news-author-info h3,.project-detail .project-sidebar .project-author .news-author-info h4,.project-detail .project-sidebar .project-author .project-author-info h3,.project-detail .project-sidebar .project-author .project-author-info h4{font-weight:normal;}.news-detail .news-sidebar .news-author .news-author-info h3,.news-detail .news-sidebar .news-author .project-author-info h3,.news-detail .news-sidebar .project-author .news-author-info h3,.news-detail .news-sidebar .project-author .project-author-info h3,.news-detail .project-sidebar .news-author .news-author-info h3,.news-detail .project-sidebar .news-author .project-author-info h3,.news-detail .project-sidebar .project-author .news-author-info h3,.news-detail .project-sidebar .project-author .project-author-info h3,.project-detail .news-sidebar .news-author .news-author-info h3,.project-detail .news-sidebar .news-author .project-author-info h3,.project-detail .news-sidebar .project-author .news-author-info h3,.project-detail .news-sidebar .project-author .project-author-info h3,.project-detail .project-sidebar .news-author .news-author-info h3,.project-detail .project-sidebar .news-author .project-author-info h3,.project-detail .project-sidebar .project-author .news-author-info h3,.project-detail .project-sidebar .project-author .project-author-info h3{font-size:18px;padding:0;}.news-detail .news-sidebar .news-author .news-author-info h4,.news-detail .news-sidebar .news-author .project-author-info h4,.news-detail .news-sidebar .project-author .news-author-info h4,.news-detail .news-sidebar .project-author .project-author-info h4,.news-detail .project-sidebar .news-author .news-author-info h4,.news-detail .project-sidebar .news-author .project-author-info h4,.news-detail .project-sidebar .project-author .news-author-info h4,.news-detail .project-sidebar .project-author .project-author-info h4,.project-detail .news-sidebar .news-author .news-author-info h4,.project-detail .news-sidebar .news-author .project-author-info h4,.project-detail .news-sidebar .project-author .news-author-info h4,.project-detail .news-sidebar .project-author .project-author-info h4,.project-detail .project-sidebar .news-author .news-author-info h4,.project-detail .project-sidebar .news-author .project-author-info h4,.project-detail .project-sidebar .project-author .news-author-info h4,.project-detail .project-sidebar .project-author .project-author-info h4{font-size:14px;padding:0;font-family:"Roboto","Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;}.news-detail .news-sidebar .news-author .news-author-info h4 a,.news-detail .news-sidebar .news-author .project-author-info h4 a,.news-detail .news-sidebar .project-author .news-author-info h4 a,.news-detail .news-sidebar .project-author .project-author-info h4 a,.news-detail .project-sidebar .news-author .news-author-info h4 a,.news-detail .project-sidebar .news-author .project-author-info h4 a,.news-detail .project-sidebar .project-author .news-author-info h4 a,.news-detail .project-sidebar .project-author .project-author-info h4 a,.project-detail .news-sidebar .news-author .news-author-info h4 a,.project-detail .news-sidebar .news-author .project-author-info h4 a,.project-detail .news-sidebar .project-author .news-author-info h4 a,.project-detail .news-sidebar .project-author .project-author-info h4 a,.project-detail .project-sidebar .news-author .news-author-info h4 a,.project-detail .project-sidebar .news-author .project-author-info h4 a,.project-detail .project-sidebar .project-author .news-author-info h4 a,.project-detail .project-sidebar .project-author .project-author-info h4 a{font-size:14px;padding:0;font-family:"Roboto","Helvetica-Neue","Helvetica",Arial,"Nimbus Sans L",sans-serif;text-decoration:none;}.news-detail .news-sidebar .news-author p,.news-detail .news-sidebar .news-author .intro-text,.news-detail .news-sidebar .project-author p,.news-detail .news-sidebar .project-author .intro-text,.news-detail .project-sidebar .news-author p,.news-detail .project-sidebar .news-author .intro-text,.news-detail .project-sidebar .project-author p,.news-detail .project-sidebar .project-author .intro-text,.project-detail .news-sidebar .news-author p,.project-detail .news-sidebar .news-author .intro-text,.project-detail .news-sidebar .project-author p,.project-detail .news-sidebar .project-author .intro-text,.project-detail .project-sidebar .news-author p,.project-detail .project-sidebar .news-author .intro-text,.project-detail .project-sidebar .project-author p,.project-detail .project-sidebar .project-author .intro-text{font-size:16px;line-height:24px;}.news-detail .news-sidebar .news-author p a,.news-detail .news-sidebar .news-author .intro-text a,.news-detail .news-sidebar .project-author p a,.news-detail .news-sidebar .project-author .intro-text a,.news-detail .project-sidebar .news-author p a,.news-detail .project-sidebar .news-author .intro-text a,.news-detail .project-sidebar .project-author p a,.news-detail .project-sidebar .project-author .intro-text a,.project-detail .news-sidebar .news-author p a,.project-detail .news-sidebar .news-author .intro-text a,.project-detail .news-sidebar .project-author p a,.project-detail .news-sidebar .project-author .intro-text a,.project-detail .project-sidebar .news-author p a,.project-detail .project-sidebar .news-author .intro-text a,.project-detail .project-sidebar .project-author p a,.project-detail .project-sidebar .project-author .intro-text a{color:#9B9B9B;text-decoration:none;border-bottom:1px solid #9B9B9B;text-transform:uppercase;font-size:14px;}.news-detail .news-content,.news-detail .project-content,.project-detail .news-content,.project-detail .project-content{padding:20px 0;}.news-detail .news-content h2,.news-detail .project-content h2,.project-detail .news-content h2,.project-detail .project-content h2{font-weight:300;font-size:30px;line-height:36px;}.news-detail .news-content h3,.news-detail .news-content h4,.news-detail .project-content h3,.news-detail .project-content h4,.project-detail .news-content h3,.project-detail .news-content h4,.project-detail .project-content h3,.project-detail .project-content h4{color:#28292B;}.news-detail .news-content strong,.news-detail .project-content strong,.project-detail .news-content strong,.project-detail .project-content strong{color:#28292B;}.news-detail .news-content h3,.news-detail .news-content h4,.news-detail .project-content h3,.news-detail .project-content h4,.project-detail .news-content h3,.project-detail .news-content h4,.project-detail .project-content h3,.project-detail .project-content h4{padding-top:10px;padding-bottom:10px;}.news-detail .news-content p,.news-detail .project-content p,.project-detail .news-content p,.project-detail .project-content p{font-size:16px;line-height:28px;padding-bottom:25px;color:#333333;}.news-detail .share-btn,.project-detail .share-btn{border:1px solid #519795;margin-right:15px;position:relative;display:inline-block;cursor:pointer;margin-bottom:20px;}.news-detail .share-btn .share-block,.project-detail .share-btn .share-block{display:none;width:150px;height:150px;position:absolute;background:white;z-index:100;left:50%;margin-left:-75px;top:50px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.5);box-shadow:2px 2px 5px rgba(0,0,0,0.5);}.news-detail .share-btn .share-block.shown,.project-detail .share-btn .share-block.shown{display:block;}.news-detail .share-btn .share-block a,.project-detail .share-btn .share-block a{display:block;width:75px;height:75px;float:left;text-align:center;line-height:75px;font-size:24px;text-decoration:none;color:#333333;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.news-detail .share-btn .share-block a:hover,.project-detail .share-btn .share-block a:hover{background:#519795;border-color:#519795;color:white;}.news-detail .share-btn .share-block:after,.news-detail .share-btn .share-block:before,.project-detail .share-btn .share-block:after,.project-detail .share-btn .share-block:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.news-detail .share-btn .share-block:after,.project-detail .share-btn .share-block:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}.news-detail .share-btn .share-block:before,.project-detail .share-btn .share-block:before{border-color:rgba(191,191,191,0);border-bottom-color:#f3f0ee;border-width:11px;margin-left:-11px;}.news-detail .share-btn:hover,.project-detail .share-btn:hover{border-color:#57adaf;}.news-detail{padding-top:65px;}.project-detail{padding-top:20px;}.home-news-overview{background:#f3f0ee;padding:30px 0 60px;position:relative;}.home-news-overview .container{*zoom:1;padding-top:10px;}.home-news-overview .container:before,.home-news-overview .container:after{content:" ";display:table;}.home-news-overview .container:after{clear:both;}.home-news-overview h2{font-size:24px;padding:8px 0 10px;line-height:36px;}.home-news-overview .default-btn{position:absolute;bottom:-50px;right:15px;margin-bottom:10px;display:inline-block;padding:9px 25px 7px;background:transparent;border:1px solid #519795;color:#519795;}.home-news-overview .default-btn:after{content:'\e805';font-family:'Fontello';font-size:10px;margin-left:15px;margin-top:-2px;}.home-news-overview .default-btn:hover{background:#519795;color:white;}.home-news-overview-item h3{font-size:16px;line-height:21px;}.home-news-overview-item .readmore i{float:right;}.page-section > .content{max-width:1280px;margin:0 auto;padding:0 15px;position:relative;}.page-section.page-section-content-page > .content,.page-section.page-section-attachment-page-section > .content{max-width:850px;margin:25px auto 25px;}.page-section.page-section-image-page-section{margin-bottom:25px;}.page-section.page-section-image-page-section img{max-width:100%;height:auto;}.page-section.page-section-video-page-section,.page-section.page-section-attachment-page-section{margin-bottom:25px;}.page-section .file a{display:inline-block;background:#519795;color:white;text-decoration:none;padding:15px 25px 15px 55px;font-family:"Vag",sans-serif;line-height:24px;position:relative;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.page-section .file a:hover{background:#57adaf;color:white;}.page-section .file a:before{left:25px;content:'\e813';font-family:'fontello';margin-right:15px;font-size:21px;position:absolute;color:#f05133;}.page-recipes-pending .page > .container-wrapper > .container{max-width:1280px;margin:0 auto;padding:0 15px;position:relative;}.page-recipes-pending .page > .container-wrapper > .container .recipe-items{margin-top:25px;}.page-recipes-pending .page > .container-wrapper > .container .recipe-items .recipe-item h2{font-size:18px;padding-bottom:5px;}.page-recipes-pending .page > .container-wrapper > .container .recipe-items .recipe-item h2 a{text-decoration:none;}.project-overview{padding-top:20px;padding-bottom:30px;overflow:hidden;}.project-overview:nth-child(even){background:#f3f0ee;}.info-list{margin-top:25px;list-style:none;}.section.youtube{margin:20px 0;}.contact-form-block__item{margin-bottom:20px;text-align:center;}#mc_embed_signup{font-size:15px;}.contact-form-block__input{border:0;-webkit-border-radius:4px;border-radius:4px;letter-spacing:1px;font-weight:100;min-width:300px;height:45px;padding-left:20px;}.contact-form-block__button{border:0;min-width:175px;height:45px;margin:0;padding:11px 10px 9px;}.section-error .block-lms-baseline,.section-error .action-links{display:none;}.section-error .page-detail{display:table-cell;vertical-align:middle;width:100%;}.section-error h1,.section-error h3{font-size:45px;width:100%;line-height:50px;margin-bottom:25px;text-align:center;color:white;font-weight:normal;font-weight:300;}.section-error h4{font-size:25px;line-height:30px;font-weight:400;margin-bottom:50px;}.section-error .page{position:fixed;z-index:10;width:100%;height:100%;}.section-error .page .page-content{margin:85px auto 15px;}.section-error .main{display:table;position:fixed;z-index:10;width:100%;height:100%;left:0;top:0;background:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-768.jpg?1526652362') white top left no-repeat;background-size:cover;text-align:center;color:white;}.section-error .main .bulleted a{color:white;}@media only screen and (min-width:768px){.section-error .main{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-1280.jpg?1526652362');}}@media only screen and (min-width:1280px){.section-error .main{background-image:url('/profiles/lms/themes/lovemysalad/images/headers/login-bg-full-1920.jpg?1526652362');}}@media only screen and (min-width:480px){.home-tip .img img,.general-tip .img img{width:95%;}.menu-search__form{width:50%;height:42px;top:31px;right:130px;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.menu-search__form:before{width:0;}.menu-search__form:after{width:0;}.menu-search__input[type="text"]{height:42px;}.menu-search__button{top:20px;}}@media only screen and (min-width:768px){#fbconnect-register-page{margin-top:30px;}.page-content{margin:30px auto;}.logo{width:119px;height:121px;}.logo--small{display:block;background:url('/profiles/lms/themes/lovemysalad/images/logo-2018.png?1521020804') top left no-repeat;background-size:100%;width:50px;height:51px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.block-lms-homepage h1,#block-lms-baseline-page-header h1,#block-lms-recipes-salad-landing-header h1,#block-lms-salapedia-salapedia-tips-landing-header h1,#block-lms-recipes-salad-search-results-header h1,#block-lms-recipes-salad-header h1,#block-lms-users-user-search-results-header h1,.news-image-bg-wrapper h1,#block-lms-salapedia-salapedia-search-results-header h1,#block-lms-salapedia-salapedia-header h1,.low-header-wrapper h1,.high-header-wrapper h1{font-weight:300;font-size:45px;line-height:45px;padding-bottom:20px;}.block-lms-homepage h2,#block-lms-baseline-page-header h2,#block-lms-recipes-salad-landing-header h2,#block-lms-salapedia-salapedia-tips-landing-header h2,#block-lms-recipes-salad-search-results-header h2,#block-lms-recipes-salad-header h2,#block-lms-users-user-search-results-header h2,.news-image-bg-wrapper h2,#block-lms-salapedia-salapedia-search-results-header h2,#block-lms-salapedia-salapedia-header h2,.low-header-wrapper h2,.high-header-wrapper h2{font-size:24px;padding-bottom:30px;}.low-header-wrapper{min-height:295px;height:295px;}.block-lms-language-dropdown{margin-right:15px;position:relative;top:auto;right:auto;}.generic-header--high{height:590px;}.generic-header--low{height:295px;}.container-menu{height:62px;}.header .container .block-menu-block{margin-left:140px;float:left;}.header .container .block-menu-block .menu{display:inline-block;}.header .container .block-menu-block h2.title{display:none;}.menu-toggler{display:none;}.menu-search__icon{right:-16px;}.menu-search__form{width:calc(100% + 16px);max-width:none;right:auto;top:calc(50% + 1px);}.menu-search__icon.menu-search--logged-in,.menu-search__form.menu-search--logged-in{right:auto;}.header .block-menu ul li,.header .block-menu-block ul li{margin:0 20px 0 0;float:left;display:inline;}.header .block-menu ul li a,.header .block-menu-block ul li a{background:transparent;display:block;width:auto;padding:0;text-decoration:none;font-size:16px;color:#2e2f33;font-family:"Vag",sans-serif;font-weight:normal;line-height:62px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;}.header .block-menu ul li a.active,.header .block-menu ul li a:hover,.header .block-menu ul li a:focus,.header .block-menu-block ul li a.active,.header .block-menu-block ul li a:hover,.header .block-menu-block ul li a:focus{color:#519795;}.header .block-menu ul li h2.title,.header .block-menu-block ul li h2.title{display:none;}#block-lms-baseline-site-header{float:right;}#block-lms-baseline-site-header .nav-main{margin-top:12px;display:block;position:relative;}#block-lms-baseline-site-header .nav-main,#block-lms-baseline-site-header .second-menu{float:right;padding:0;}#block-lms-baseline-site-header .nav-main .menu-default,#block-lms-baseline-site-header .second-menu .menu-default{list-style:none;}#block-lms-baseline-site-header .nav-main .menu-default a,#block-lms-baseline-site-header .second-menu .menu-default a{font-size:15px;font-weight:normal;color:#519795;border:1px solid #519795;text-decoration:none;padding:7px 35px 8px 35px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}#block-lms-baseline-site-header .nav-main .menu-default a:hover,#block-lms-baseline-site-header .second-menu .menu-default a:hover{background:#519795;color:white;}#block-lms-baseline-site-header h2.title{display:none;}header form:not(.menu-search__form),.search-form form:not(.menu-search__form),.user-login-page form:not(.menu-search__form),.news-image-bg-wrapper form:not(.menu-search__form),.page-user-login form:not(.menu-search__form){width:100%;}header form:not(.menu-search__form) input[type="text"],.search-form form:not(.menu-search__form) input[type="text"],.user-login-page form:not(.menu-search__form) input[type="text"],.news-image-bg-wrapper form:not(.menu-search__form) input[type="text"],.page-user-login form:not(.menu-search__form) input[type="text"]{width:40%;height:46px;padding:0 15px;}header form:not(.menu-search__form) input[type="submit"],.search-form form:not(.menu-search__form) input[type="submit"],.user-login-page form:not(.menu-search__form) input[type="submit"],.news-image-bg-wrapper form:not(.menu-search__form) input[type="submit"],.page-user-login form:not(.menu-search__form) input[type="submit"]{height:46px;padding:0 40px;margin-left:-5px;}header form:not(.menu-search__form).homepage-image-search,.search-form form:not(.menu-search__form).homepage-image-search,.user-login-page form:not(.menu-search__form).homepage-image-search,.news-image-bg-wrapper form:not(.menu-search__form).homepage-image-search,.page-user-login form:not(.menu-search__form).homepage-image-search{width:100%;}.user-login-page h1,.page-user-login h1{font-size:45px;margin-top:13%;}.user-login-page .page,.page-user-login .page{height:calc(100% - 62px);}.user-login-page .main,.page-user-login .main{height:100%;}.user-login-page .main form:not(.menu-search__form) .form-required,.user-login-page .main form:not(.menu-search__form) .form-actions,.page-user-login .main form:not(.menu-search__form) .form-required,.page-user-login .main form:not(.menu-search__form) .form-actions{width:32.9%;display:inline-block;margin-bottom:0;}.user-login-page .main form:not(.menu-search__form) .form-required input,.user-login-page .main form:not(.menu-search__form) .form-actions input,.page-user-login .main form:not(.menu-search__form) .form-required input,.page-user-login .main form:not(.menu-search__form) .form-actions input{height:46px;}.user-login-page .main form:not(.menu-search__form) .login-fb,.page-user-login .main form:not(.menu-search__form) .login-fb{bottom:-150px;width:340px;font-size:15px;}.user-login-page .main form:not(.menu-search__form) .login-register,.page-user-login .main form:not(.menu-search__form) .login-register{width:340px;margin-left:-170px;bottom:-250px;}.page-node-add-recipe form:not(.menu-search__form) label,.page-node-add-news form:not(.menu-search__form) label,.page-user-register form:not(.menu-search__form) label,.page-contribute form:not(.menu-search__form) label{float:left;width:30%;line-height:37px;padding-right:25px;}.page-node-add-recipe form:not(.menu-search__form) input,.page-node-add-news form:not(.menu-search__form) input,.page-user-register form:not(.menu-search__form) input,.page-contribute form:not(.menu-search__form) input{width:70%;height:38px;}.page-node-add-recipe form:not(.menu-search__form) .image-widget-data input[type="file"],.page-node-add-news form:not(.menu-search__form) .image-widget-data input[type="file"],.page-user-register form:not(.menu-search__form) .image-widget-data input[type="file"],.page-contribute form:not(.menu-search__form) .image-widget-data input[type="file"]{width:370px;height:38px;}.page-node-add-recipe form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-node-add-news form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-user-register form:not(.menu-search__form) .image-widget-data input[type="submit"],.page-contribute form:not(.menu-search__form) .image-widget-data input[type="submit"]{width:auto;}.page-node-add-recipe form:not(.menu-search__form) small,.page-node-add-news form:not(.menu-search__form) small,.page-user-register form:not(.menu-search__form) small,.page-contribute form:not(.menu-search__form) small{display:block;margin-bottom:25px;padding-left:30%;}.page-node-add-recipe form:not(.menu-search__form) label[for="edit-field-fullname-und-0-value"],.page-node-add-news form:not(.menu-search__form) label[for="edit-field-fullname-und-0-value"],.page-user-register form:not(.menu-search__form) label[for="edit-field-fullname-und-0-value"],.page-contribute form:not(.menu-search__form) label[for="edit-field-fullname-und-0-value"]{line-height:20px;padding-right:10px;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-accept-terms,.page-node-add-recipe form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-node-add-news form:not(.menu-search__form) .field-name-field-accept-terms,.page-node-add-news form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-user-register form:not(.menu-search__form) .field-name-field-accept-terms,.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-contribute form:not(.menu-search__form) .field-name-field-accept-terms,.page-contribute form:not(.menu-search__form) .field-name-field-receive-newsletter{overflow:hidden;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-accept-terms input,.page-node-add-recipe form:not(.menu-search__form) .field-name-field-receive-newsletter input,.page-node-add-news form:not(.menu-search__form) .field-name-field-accept-terms input,.page-node-add-news form:not(.menu-search__form) .field-name-field-receive-newsletter input,.page-user-register form:not(.menu-search__form) .field-name-field-accept-terms input,.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter input,.page-contribute form:not(.menu-search__form) .field-name-field-accept-terms input,.page-contribute form:not(.menu-search__form) .field-name-field-receive-newsletter input{width:15px;margin-right:15px;float:left;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-accept-terms label,.page-node-add-recipe form:not(.menu-search__form) .field-name-field-receive-newsletter label,.page-node-add-news form:not(.menu-search__form) .field-name-field-accept-terms label,.page-node-add-news form:not(.menu-search__form) .field-name-field-receive-newsletter label,.page-user-register form:not(.menu-search__form) .field-name-field-accept-terms label,.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter label,.page-contribute form:not(.menu-search__form) .field-name-field-accept-terms label,.page-contribute form:not(.menu-search__form) .field-name-field-receive-newsletter label{width:90%;float:left;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-node-add-news form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter,.page-contribute form:not(.menu-search__form) .field-name-field-receive-newsletter{width:100%;}.page-node-add-recipe form:not(.menu-search__form) .fieldset-description,.page-node-add-news form:not(.menu-search__form) .fieldset-description,.page-user-register form:not(.menu-search__form) .fieldset-description,.page-contribute form:not(.menu-search__form) .fieldset-description{float:left;width:50%;padding-right:50px;padding-top:20px;}.page-node-add-recipe form:not(.menu-search__form) .captcha,.page-node-add-news form:not(.menu-search__form) .captcha,.page-user-register form:not(.menu-search__form) .captcha,.page-contribute form:not(.menu-search__form) .captcha{margin-top:15px;}.page-node-add-recipe form:not(.menu-search__form) .g-recaptcha,.page-node-add-news form:not(.menu-search__form) .g-recaptcha,.page-user-register form:not(.menu-search__form) .g-recaptcha,.page-contribute form:not(.menu-search__form) .g-recaptcha{width:40%;float:right;margin-top:5px;}.page-node-add-recipe form:not(.menu-search__form) .g-recaptcha > div > div,.page-node-add-news form:not(.menu-search__form) .g-recaptcha > div > div,.page-user-register form:not(.menu-search__form) .g-recaptcha > div > div,.page-contribute form:not(.menu-search__form) .g-recaptcha > div > div{float:right;}.page-node-add-recipe form:not(.menu-search__form) .captcha .fieldset-description,.page-node-add-news form:not(.menu-search__form) .captcha .fieldset-description,.page-user-register form:not(.menu-search__form) .captcha .fieldset-description,.page-contribute form:not(.menu-search__form) .captcha .fieldset-description{width:100%;}.page-node-add-recipe form:not(.menu-search__form) .captcha .form-required,.page-node-add-news form:not(.menu-search__form) .captcha .form-required,.page-user-register form:not(.menu-search__form) .captcha .form-required,.page-contribute form:not(.menu-search__form) .captcha .form-required{float:left;width:calc(100% - 200px);}.page-node-add-recipe form:not(.menu-search__form) .captcha .form-required .required,.page-node-add-news form:not(.menu-search__form) .captcha .form-required .required,.page-user-register form:not(.menu-search__form) .captcha .form-required .required,.page-contribute form:not(.menu-search__form) .captcha .form-required .required{width:100%;}.page-node-add-recipe form:not(.menu-search__form) .captcha .form-required small,.page-node-add-news form:not(.menu-search__form) .captcha .form-required small,.page-user-register form:not(.menu-search__form) .captcha .form-required small,.page-contribute form:not(.menu-search__form) .captcha .form-required small{padding:0;}.page-node-add-recipe form:not(.menu-search__form) .captcha img,.page-node-add-news form:not(.menu-search__form) .captcha img,.page-user-register form:not(.menu-search__form) .captcha img,.page-contribute form:not(.menu-search__form) .captcha img{float:left;padding-top:15px;margin-right:15px;}.page-node-add-recipe form:not(.menu-search__form) .field-name-field-user-category,.page-node-add-news form:not(.menu-search__form) .field-name-field-user-category,.page-user-register form:not(.menu-search__form) .field-name-field-user-category,.page-contribute form:not(.menu-search__form) .field-name-field-user-category{overflow:hidden;margin-bottom:25px;}.page-node-add-recipe form:not(.menu-search__form) .form-radios div,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div,.page-node-add-news form:not(.menu-search__form) .form-radios div,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div,.page-user-register form:not(.menu-search__form) .form-radios div,.page-user-register form:not(.menu-search__form) .form-checkboxes div,.page-contribute form:not(.menu-search__form) .form-radios div,.page-contribute form:not(.menu-search__form) .form-checkboxes div{overflow:hidden;width:50%;float:left;}.page-node-add-recipe form:not(.menu-search__form) .form-radios div input,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div input,.page-node-add-news form:not(.menu-search__form) .form-radios div input,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div input,.page-user-register form:not(.menu-search__form) .form-radios div input,.page-user-register form:not(.menu-search__form) .form-checkboxes div input,.page-contribute form:not(.menu-search__form) .form-radios div input,.page-contribute form:not(.menu-search__form) .form-checkboxes div input{float:left;width:15px;margin-right:15px;}.page-node-add-recipe form:not(.menu-search__form) .form-radios div label,.page-node-add-recipe form:not(.menu-search__form) .form-checkboxes div label,.page-node-add-news form:not(.menu-search__form) .form-radios div label,.page-node-add-news form:not(.menu-search__form) .form-checkboxes div label,.page-user-register form:not(.menu-search__form) .form-radios div label,.page-user-register form:not(.menu-search__form) .form-checkboxes div label,.page-contribute form:not(.menu-search__form) .form-radios div label,.page-contribute form:not(.menu-search__form) .form-checkboxes div label{float:left;width:75%;font-weight:300;}.page-user-register form:not(.menu-search__form) input{width:100%;}.page-user-register form:not(.menu-search__form) input[type="text"]{-webkit-appearance:none;-moz-appearance:none;}.page-user-register form:not(.menu-search__form) input[type="submit"]{height:38px;font-size:15px;}.page-user-register form:not(.menu-search__form) input[type="radio"],.page-user-register form:not(.menu-search__form) input[type="checkbox"]{width:15px;height:15px;}.page-user-register form:not(.menu-search__form) label{font-weight:300;font-size:14px;}.page-user-register form:not(.menu-search__form) .form-radios div input{width:18px;}.page-user-register form:not(.menu-search__form) .form-radios label{line-height:15px;}.page-user-register form:not(.menu-search__form) .form-actions{text-align:left;}.page-user-register form:not(.menu-search__form) .form-actions input[type="submit"]{padding:9px 35px;background:#519795;color:white;}.page-user-register form:not(.menu-search__form) .form-actions input[type="submit"]:hover{background:#57adaf;border:1px solid #57adaf;}.page-user-register form:not(.menu-search__form) .field-name-field-accept-terms label,.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter label{margin-top:-11px;}.page-user-register form:not(.menu-search__form) .field-name-field-receive-newsletter label{font-weight:bold;}.page-user-register #edit-account > div{width:50%;float:left;}.page-user-register #edit-account > div.field-type-image{padding-left:0px;}.page-user-register #edit-account > div.field-type-image .image-widget-data{position:relative;width:100%;}.page-user-register #edit-account > div.field-type-image input{width:100%;}.page-user-register #edit-account > div.field-type-image input[type="submit"]{width:110px;position:absolute;right:0;top:0;}.page-user-register #edit-account > div.field-type-text{padding-right:20px;}.page-user-register #edit-account > div.form-required{padding-left:0;}.page-user-register #edit-account > div.form-required:nth-child(2n){padding-right:20px;}.page-user-register #edit-account > div label{font-weight:300;width:100%;font-size:14px;padding-bottom:10px;line-height:24px;}.page-user-register .group-personal-information{clear:both;}.page-user-register .description.mollom-privacy{font-size:14px;}.page-user-register .mollom-image-captcha-instructions{width:70%;font-size:14px;line-height:24px;padding-left:20px;}.page-user-register .mollom-captcha-container span,.page-user-register #edit-mollom-captcha{display:block;float:left;}.page-user-edit label{font-weight:300;}.page-user-edit .field-name-field-accept-terms,.page-user-edit .field-name-field-receive-newsletter{overflow:hidden;}.page-user-edit .field-name-field-accept-terms input,.page-user-edit .field-name-field-receive-newsletter input{width:15px;margin-right:15px;float:left;}.page-user-edit .field-name-field-accept-terms label,.page-user-edit .field-name-field-receive-newsletter label{width:90%;float:left;}.page-user-edit .password-parent .password-strength,.page-user-edit .password-parent div.password-confirm,.page-user-edit .confirm-parent .password-strength,.page-user-edit .confirm-parent div.password-confirm{position:absolute;right:0;margin-top:33px;}.page-user-edit .password-parent div.password-confirm,.page-user-edit .confirm-parent div.password-confirm{margin-top:40px;}.footer .block-menu .menu{padding:55px 0 20px;text-align:left;}.footer .block-menu .menu li{display:block;width:25%;}.footer .social-footer .social-icon{width:50px;line-height:50px;font-size:32px;margin:0 5%;}.footer .social-footer .social-icon.icon-instagram{font-size:28px;}.footer .social-footer .social-icon.icon-instagram:before{margin-left:6px;}.footer .social-footer .social-icon.icon-pinterest:before{margin-left:4px;bottom:-9px;position:relative;font-size:42px;}.footer .social-footer .social-icon.icon-twitter-bird:before{font-size:36px;margin-left:6px;}.footer .social-footer .social-icon.icon-facebook:before{margin-left:6px;position:relative;bottom:-2px;}.footer .social-footer .social-icon.icon-youtube:before{font-size:24px;margin-left:6px;position:relative;bottom:2px;}#sliding-popup .popup-content #popup-buttons button.find-more-button{border:1px solid white;text-decoration:none;padding:10px 20px;margin:10px 0 0 25px;}#sliding-popup .popup-content #popup-text p{padding:16px 0;}.theme-overview{margin:0 -10px;}.theme-overview-block{width:25%;float:left;padding:0 10px;}.theme-overview-block img{max-width:100%;}.theme-overview-block h2{width:calc(100% - 20px);}.theme-overview-block .readmore{width:calc(100% - 20px);}.header-theme-list p{padding-bottom:15px;font-size:16px;}.header-theme-list .theme-list{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.header-theme-list .theme-list li a{height:52px;padding:8px 20px;letter-spacing:2px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.theme-content{margin:50px 0 10px 0;padding:0 20px;}.theme-intro-text,.theme-content-text{-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2;}.salads-overview{padding-top:30px;}.salads-overview h2{font-size:30px;padding-bottom:40px;}.salads-overview .default-btn{position:absolute;right:15px;top:8px;bottom:auto;}.home-tip,.general-tip{padding:65px 0;}.home-tip .img,.general-tip .img{float:right;width:50%;padding-left:20px;}.home-tip .img img,.general-tip .img img{float:right;padding-bottom:0;}.home-tip .img .image-overlay,.general-tip .img .image-overlay{left:auto;right:0;}.home-tip.highlighted h2,.general-tip.highlighted h2{float:right;width:50%;}.home-tip.highlighted .tip-content,.general-tip.highlighted .tip-content{padding-bottom:25px;}.home-tip .tip-content,.general-tip .tip-content{float:left;}.home-tip .tip-content .tip-text,.general-tip .tip-content .tip-text{float:right;width:50%;}.home-tip .tip-content h2 a,.general-tip .tip-content h2 a{font-size:30px;line-height:36px;}.home-tip .tip-content .more-button,.general-tip .tip-content .more-button{text-align:left;}.general-tip:nth-child(even) h2{width:50%;float:left;}.general-tip:nth-child(odd) .tip-content{float:right;padding-right:0;padding-left:0;}.general-tip:nth-child(odd) h2{float:right;width:50%;}.recipe-detail{padding:20px 0;}.recipe-detail .recipe-sidebar{width:40%;display:block;float:left;}.recipe-detail .recipe-sidebar .recipe-ingredients{max-width:350px;margin-right:20px;}.recipe-detail .recipe-sidebar .recipe-author{max-width:350px;margin-right:20px;padding-bottom:40px;}.recipe-detail .recipe-content{position:relative;width:60%;display:block;float:right;padding:65px 0 20px;max-width:650px;}.recipe-info-bar{overflow:hidden;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.recipe-info-bar li{background:rgba(255,255,255,0.35);color:white;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;height:85px;padding:8px 20px;letter-spacing:2px;line-height:18px;text-align:center;min-width:25%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.recipe-info-bar li:before{font-size:24px;}.rate-widget-fivestar{position:absolute;}#block-lms-recipes-salad-header .homepage-image-titleblock{height:590px;}#block-lms-recipes-salad-header .homepage-image-titleblock > div{padding:155px 30px;}.recipes-image-bottom-text{position:absolute;bottom:0;width:100%;}.item-list-pager .pager{width:100%;text-align:center;height:auto;padding:10px 0 70px;position:relative;}.item-list-pager .pager li{float:none;display:inline-block;padding:10px;font-size:16px;}.item-list-pager .pager li.first,.item-list-pager .pager li.previous{position:absolute;left:15px;overflow:hidden;}.item-list-pager .pager li.first a,.item-list-pager .pager li.previous a{display:inline-block;text-indent:-9999px;overflow:hidden;padding:0;}.item-list-pager .pager li.first:after,.item-list-pager .pager li.previous:after{content:'\00ab';text-indent:0;position:absolute;left:10px;top:10px;font-size:25px;z-index:-1;}.item-list-pager .pager li.first.previous,.item-list-pager .pager li.previous.previous{left:65px;}.item-list-pager .pager li.first.previous:after,.item-list-pager .pager li.previous.previous:after{content:'\2039';}.item-list-pager .pager li.current.first,.item-list-pager .pager li.current.last{position:inherit;left:auto;top:auto;overflow:visible;}.item-list-pager .pager li.current.last{margin-left:10px;}.item-list-pager .pager li.last,.item-list-pager .pager li.next{position:absolute;right:15px;padding:10px 0;overflow:hidden;}.item-list-pager .pager li.last a,.item-list-pager .pager li.next a{display:inline-block;text-indent:-9999px;overflow:hidden;padding:0;}.item-list-pager .pager li.last:after,.item-list-pager .pager li.next:after{content:'\00bb';text-indent:0;z-index:-1;position:absolute;left:10px;top:10px;font-size:25px;}.item-list-pager .pager li.last.next,.item-list-pager .pager li.next.next{right:65px;}.item-list-pager .pager li.last.next:after,.item-list-pager .pager li.next.next:after{content:'\203A';}.item-list-pager .pager li a{padding:10px;text-decoration:none;}.item-list-pager .pager li a:hover{color:#519795;}.item-list-pager .pager li.current{background:#519795;color:white;padding:10px 20px;}.filter-search .select2-container{width:calc(40% - 25px);margin-right:25px;margin-bottom:0px;}.user-page{padding:65px 0 0;}.user-page .container{padding:0 15px;}.user-page .user-sidebar{width:40%;display:block;float:left;margin-bottom:40px;}.user-page .user-sidebar .user-sidebar-content{background:#f3f0ee;-webkit-border-radius:10px;border-radius:10px;max-width:350px;margin-right:20px;max-width:350px;margin-right:20px;float:left;}.user-page .user-sidebar .user-sidebar-content img{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;}.user-page .user-contact{font-size:16px;max-width:400px;margin:0 auto;padding:30px 35px 15px 35px;}.user-page .user-contact .info-list{padding-bottom:0;}.user-page .user-contact li{margin-bottom:10px;}.user-page .user-contact .icon-globe,.user-page .user-contact .icon-facebook,.user-page .user-contact .icon-twitter-bird{display:inline-block;width:40px;height:40px;line-height:40px;background:#519795;color:white;text-decoration:none;font-size:20px;-webkit-border-radius:50%;border-radius:50%;}.user-page .user-contact .icon-globe:hover,.user-page .user-contact .icon-facebook:hover,.user-page .user-contact .icon-twitter-bird:hover{background:#57adaf;}.user-page .user-content{position:relative;width:60%;display:block;float:right;max-width:650px;}.user-page .user-content h2{font-weight:300;font-size:30px;line-height:36px;}.user-items-overview-block{margin:0 -10px;}.user-overview-item{width:25%;float:left;padding:0 10px;}.user-overview-item img{max-width:100%;}.user-overview-item h2{width:calc(100% - 20px);}.user-overview-item .readmore{width:calc(100% - 20px);}.salads-overview-block,.project-overview-block,.home-news-overview-block{margin:0 -10px;}.salads-overview-block .salads-overview-item,.salads-overview-block .project-overview-item,.salads-overview-block .home-news-overview-item,.project-overview-block .salads-overview-item,.project-overview-block .project-overview-item,.project-overview-block .home-news-overview-item,.home-news-overview-block .salads-overview-item,.home-news-overview-block .project-overview-item,.home-news-overview-block .home-news-overview-item{width:calc(100% / 3);padding:0 10px;display:block;float:left;}.salads-overview-block .salads-overview-item.small,.salads-overview-block .project-overview-item.small,.salads-overview-block .home-news-overview-item.small,.project-overview-block .salads-overview-item.small,.project-overview-block .project-overview-item.small,.project-overview-block .home-news-overview-item.small,.home-news-overview-block .salads-overview-item.small,.home-news-overview-block .project-overview-item.small,.home-news-overview-block .home-news-overview-item.small{width:calc(100% / 4);}.salads-overview-block .salads-overview-item.small h3,.salads-overview-block .project-overview-item.small h3,.salads-overview-block .home-news-overview-item.small h3,.project-overview-block .salads-overview-item.small h3,.project-overview-block .project-overview-item.small h3,.project-overview-block .home-news-overview-item.small h3,.home-news-overview-block .salads-overview-item.small h3,.home-news-overview-block .project-overview-item.small h3,.home-news-overview-block .home-news-overview-item.small h3{font-size:16px;line-height:21px;}.salads-overview-block .salads-overview-item h3,.salads-overview-block .project-overview-item h3,.salads-overview-block .home-news-overview-item h3,.project-overview-block .salads-overview-item h3,.project-overview-block .project-overview-item h3,.project-overview-block .home-news-overview-item h3,.home-news-overview-block .salads-overview-item h3,.home-news-overview-block .project-overview-item h3,.home-news-overview-block .home-news-overview-item h3{width:calc(100% - 20px);}.salads-overview-block .salads-overview-item img,.salads-overview-block .project-overview-item img,.salads-overview-block .home-news-overview-item img,.project-overview-block .salads-overview-item img,.project-overview-block .project-overview-item img,.project-overview-block .home-news-overview-item img,.home-news-overview-block .salads-overview-item img,.home-news-overview-block .project-overview-item img,.home-news-overview-block .home-news-overview-item img{width:100%;}.home-news-overview-item:before,.home-news-overview-item .readmore,.project-overview-item:before,.project-overview-item .readmore,.salads-overview-item:before,.salads-overview-item .readmore,.user-overview-item:before,.user-overview-item .readmore{width:auto;left:10px;right:10px;}.salapedia-overview-item{width:25%;float:left;padding:0 10px;}.salapedia-overview-item img{max-width:100%;}.salapedia-content{max-width:850px;margin:30px auto;}.salapedia-content ul{padding:0;}.salapedia-salads-overview{background:#f3f0ee;padding-top:20px;padding-bottom:60px;}.news-items .news-item,.news-items .project-item,.news-items .user-item,.recipe-items .news-item,.recipe-items .project-item,.recipe-items .user-item,.project-items .news-item,.project-items .project-item,.project-items .user-item,.user-items .news-item,.user-items .project-item,.user-items .user-item{overflow:hidden;padding:45px 0;}.news-items .news-item .img,.news-items .project-item .img,.news-items .user-item .img,.recipe-items .news-item .img,.recipe-items .project-item .img,.recipe-items .user-item .img,.project-items .news-item .img,.project-items .project-item .img,.project-items .user-item .img,.user-items .news-item .img,.user-items .project-item .img,.user-items .user-item .img{float:left;width:24%;}.news-items .news-item .img img,.news-items .project-item .img img,.news-items .user-item .img img,.recipe-items .news-item .img img,.recipe-items .project-item .img img,.recipe-items .user-item .img img,.project-items .news-item .img img,.project-items .project-item .img img,.project-items .user-item .img img,.user-items .news-item .img img,.user-items .project-item .img img,.user-items .user-item .img img{width:auto;padding-right:25px;margin-bottom:0;}.news-items .news-item .text,.news-items .project-item .text,.news-items .user-item .text,.recipe-items .news-item .text,.recipe-items .project-item .text,.recipe-items .user-item .text,.project-items .news-item .text,.project-items .project-item .text,.project-items .user-item .text,.user-items .news-item .text,.user-items .project-item .text,.user-items .user-item .text{float:left;width:75%;}.news-detail .news-sidebar,.news-detail .project-sidebar,.project-detail .news-sidebar,.project-detail .project-sidebar{width:40%;display:block;float:left;}.news-detail .news-sidebar .sidebar-image,.news-detail .project-sidebar .sidebar-image,.project-detail .news-sidebar .sidebar-image,.project-detail .project-sidebar .sidebar-image{width:100%;max-width:415px;margin-right:20px;padding:10px 35px 15px 0;}.news-detail .news-sidebar .news-author,.news-detail .news-sidebar .project-author,.news-detail .project-sidebar .news-author,.news-detail .project-sidebar .project-author,.project-detail .news-sidebar .news-author,.project-detail .news-sidebar .project-author,.project-detail .project-sidebar .news-author,.project-detail .project-sidebar .project-author{max-width:350px;margin-right:20px;}.news-detail .news-content,.news-detail .project-content,.project-detail .news-content,.project-detail .project-content{width:60%;display:block;float:right;padding:0 0 20px;max-width:650px;}.news-detail .news-sidebar .sidebar-image{padding:30px 35px 15px 0;}.home-news-overview{padding-top:30px;}.home-news-overview h2{font-size:30px;padding-bottom:40px;}.home-news-overview .default-btn{position:absolute;right:15px;top:8px;bottom:auto;}.home-news-overview .home-news-overview-block .home-news-overview-item{width:calc(100% / 4);}.project-overview{padding-top:30px;padding-bottom:50px;}.project-overview h2{font-size:30px;padding-bottom:40px;}.project-overview .default-btn{position:absolute;right:15px;top:8px;bottom:auto;}.contact-form-block{text-align:center;}.contact-form-block__item{display:inline-block;}.contact-form-block__item:nth-child(2){margin-left:20px;margin-right:20px;}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){.menu-search__form{top:50%;}}@media only screen and (min-width:1024px){.header .container .block-menu-block{margin-left:250px;float:left;}.header .container .block-menu-block h2.title{display:none;}.header .block-menu ul li,.header .block-menu-block ul li{margin:0 40px 0 0;}#block-lms-baseline-site-header .nav-main .menu-default a,#block-lms-baseline-site-header .second-menu .menu-default a{padding:8px 35px 7px 35px;}.homepage-image-titleblock form:not(.menu-search__form){width:100%;}.homepage-image-titleblock form:not(.menu-search__form) input[type="text"]{width:30%;}.header-theme-list .theme-list li a{height:65px;padding:0;}.theme-content{padding:0 60px;}.recipe-detail,.user-page{padding:65px 0 0;}.recipe-detail .recipe-content,.user-page .user-content{padding:65px 0 65px;margin-right:100px;width:calc(60% - 100px);}.recipe-info-bar{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.recipe-info-bar li{height:65px;min-width:none;}.user-page .rate-widget{right:115px;}.user-page .user-content{padding-top:0;}.news-detail,.project-detail{padding-bottom:0;}.news-detail .news-content,.project-detail .project-content{width:calc(60% - 100px);padding:25px 0 65px;margin-right:100px;padding-right:0;}.project-detail .project-sidebar .sidebar-image{padding:30px 35px 15px 0;}.filter-search .select2-container{width:25%;}}@media only screen and (min-width:1280px){.logo-wrapper{left:15px;}.generic-high-header picture{margin-left:-960px;}#block-lms-baseline-site-header .nav-main .menu-default.profile-btn a,#block-lms-baseline-site-header .second-menu .menu-default.profile-btn a{padding:4px 25px 4px 45px;margin-right:15px;width:auto;height:auto;overflow:hidden;}.theme-content{margin:70px 0 10px 0;padding:0 150px;}}@media only screen and (min-width:1920px){.generic-high-header picture{width:100%;height:100%;max-width:none;margin-left:0;left:0;}.generic-high-header img{position:absolute;width:100%;}}@media only screen and (max-height:750px) and (min-width:768px){.user-login-page .main form:not(.menu-search__form) .login-fb,.page-user-login .main form:not(.menu-search__form) .login-fb{left:-25%;}.user-login-page .main form:not(.menu-search__form) .login-fb:after,.page-user-login .main form:not(.menu-search__form) .login-fb:after{display:none !important;}.user-login-page .main form:not(.menu-search__form) .login-register,.page-user-login .main form:not(.menu-search__form) .login-register{left:75%;bottom:-150px;}}.hero{position:relative;}.hero .homepage-image-titleblock-cell{padding-bottom:90px;}.hero__bottom{background-color:rgba(243,240,238,0.23);position:absolute;bottom:0;left:0;width:100%;padding:15px;text-align:center;}.hero__bottom img{display:inline-block;}.hero__tagline{color:white;position:absolute;bottom:100%;left:0;width:100%;padding:15px;}.section{padding:15px 0;overflow:hidden;}@media (min-width:768px) and (max-width:1024px){.section{padding-top:30px;padding-bottom:30px;}}@media (min-width:1025px){.section{padding-top:45px;padding-bottom:45px;}}.section.section--grey + .section.section--grey,.section.section--white + .section.section--white{padding-top:0 !important;}.section__subtitle{-webkit-font-smoothing:antialiased;color:#bab8b6;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:2px;font-family:"Vag",sans-serif;}.section__title{-webkit-font-smoothing:antialiased;text-decoration:none;font-weight:300;font-family:"Vag",sans-serif;font-size:30px;line-height:36px;}.section--white{background-color:white;}.section--grey{background-color:#f3f0ee;}@media (min-width:768px) and (max-width:1024px){.section--text-image.section--left .section__content{padding-left:60px;}}@media (min-width:1025px){.section--text-image.section--left .section__content{padding-left:90px;}}@media (min-width:768px){.section--text-image.section--right .section__content{float:left;}}@media (min-width:768px) and (max-width:1024px){.section--text-image.section--right .section__content{padding-right:60px;}}@media (min-width:1025px){.section--text-image.section--right .section__content{padding-right:90px;}}@media (min-width:768px){.section--text-image.section--right .section__visual{float:right;}}.section__visual{width:100%;margin-bottom:15px;padding-left:5px;padding-right:5px;}@media (min-width:768px){.section__visual{padding:0;margin-bottom:0;float:left;width:42.5%;}}.section__visual img{display:block;width:100%;}.section__content{width:100%;margin-bottom:15px;padding-left:5px;padding-right:5px;}@media (min-width:768px){.section__content{padding:0;margin-bottom:0;width:57.5%;float:right;}}.section--logos{text-align:center;}.logos{display:inline-block;list-style:none;margin:0;padding:0;text-align:justify;}.logos__item{width:auto;max-width:200px;max-height:100px;width:auto;vertical-align:middle;margin-left:15px;margin-right:15px;}.logos .field-collection-container{border:none;}.logos .field-item{max-width:200px;max-height:100px;width:auto;vertical-align:middle;display:inline-block;}.logos .field-item .field-collection-view{border:none;}.node-type-campaign .container-wrapper{padding-top:0 !important;}@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:1.5) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:3 / 2) and (max-width:1024px),only screen and (min-device-pixel-ratio:1.5) and (max-width:1024px){.divider{background-image:url('/profiles/lms/themes/lovemysalad/images/divider@2x.png?1526652362');-webkit-background-size:474px 15px;-moz-background-size:474px 15px;background-size:474px 15px;}}@media print{*{-webkit-print-color-adjust:exact;color:#000 !important;box-shadow:none !important;text-shadow:none !important;font-size:13px;line-height:20px;}p{font-size:13px;line-height:22px !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{margin-bottom:10px;page-break-after:avoid;}h2,h3{page-break-after:avoid;}.general-tip,.salads-overview,.footer,.block-disqus,.social-share,.divider,.rate-widget,.recipe-author,.block-lms-language-dropdown,.block-menu-block,.menu-toggler,.recipes-image-theme,.icon-heart-open,.icon-heart,.logo-wrapper,#toolbar,.tabs,.fluid-width-video-wrapper{display:none !important;}.container-menu{position:absolute !important;right:10px;top:0;overflow:hidden;width:75px;background:url('/profiles/lms/themes/lovemysalad/images/logo.png?1526652362') center center no-repeat;background-size:contain;}.page .container-wrapper{padding-top:10px;}.admin-menu #main,#main,#content-wrapper{padding-top:0;}#block-lms-recipes-salad-header{margin:25px 0 5px;min-height:0;background:transparent !important;}.homepage-image-bg{width:30%;height:60px;background-size:contain;opacity:1;float:left;}#block-lms-recipes-salad-header .homepage-image-titleblock-cell{display:block;text-align:left;}#block-lms-recipes-salad-header .homepage-image-titleblock{position:relative;width:58%;float:left;}#block-lms-recipes-salad-header .homepage-image-titleblock .homepage-image-titleblock-inner{display:block;}.recipes-image-bottom-text{position:relative;float:left;width:60%;}.recipe-info-bar{display:block;}.recipe-info-bar li{display:inline-block;width:auto;text-align:left;}.recipe-sidebar{width:30%;margin-right:2%;float:left;}.recipe-ingredients{float:left;width:100%;padding:0px !important;margin-right:20px;background:transparent !important;line-height:12px !important;}.recipe-detail .recipe-sidebar .recipe-ingredients ul li{font-size:12px;line-height:20px !important;}.recipe-content{padding-top:0 !important;width:68%;float:right;}h1,#block-lms-recipes-salad-header h1{font-size:24px !important;line-height:22px !important;}}
