@media only screen and (max-width:480px){.button.large,button.large,input[type=submit].large{margin:.2em .1em;width:auto !important;padding-left:1em;padding-right:1em}}.button.icon-2x,button.icon-2x,input[type=submit].icon-2x{padding-right:2.5em}.button.icon-2x .fa-2x,.button.icon-2x .sidr-class-fa-2x,button.icon-2x .fa-2x,button.icon-2x .sidr-class-fa-2x,input[type=submit].icon-2x .fa-2x,input[type=submit].icon-2x .sidr-class-fa-2x{position:absolute;right:0;top:.175em}.button.icon-2x.large,button.icon-2x.large,input[type=submit].icon-2x.large{padding-right:2.625em}.button.icon-2x.large .fa-2x,.button.icon-2x.large .sidr-class-fa-2x,button.icon-2x.large .fa-2x,button.icon-2x.large .sidr-class-fa-2x,input[type=submit].icon-2x.large .fa-2x,input[type=submit].icon-2x.large .sidr-class-fa-2x{top:.225em}.button.icon-2x.small,button.icon-2x.small,input[type=submit].icon-2x.small{padding-right:2.125em}.button.icon-2x.small .fa-2x,.button.icon-2x.small .sidr-class-fa-2x,button.icon-2x.small .fa-2x,button.icon-2x.small .sidr-class-fa-2x,input[type=submit].icon-2x.small .fa-2x,input[type=submit].icon-2x.small .sidr-class-fa-2x{top:.1em}.button.icon-2x.tiny,button.icon-2x.tiny,input[type=submit].icon-2x.tiny{padding-right:1.875em}.button.icon-2x.tiny .fa-2x,.button.icon-2x.tiny .sidr-class-fa-2x,button.icon-2x.tiny .fa-2x,button.icon-2x.tiny .sidr-class-fa-2x,input[type=submit].icon-2x.tiny .fa-2x,input[type=submit].icon-2x.tiny .sidr-class-fa-2x{top:0}#fastfilter-search .form-autocomplete,.button-dropdown,.views-widget-filter-search_api_views_fulltext input.form-autocomplete{background-color:#eae7d6;font-style:italic;font-weight:400;color:#343a3e !important;font-family:Open Sans,Arial,Helvetica,Sans-serif;text-transform:none;text-align:left}#fastfilter-search .form-autocomplete:focus,#fastfilter-search .form-autocomplete:hover,.button-dropdown:focus,.button-dropdown:hover,.views-widget-filter-search_api_views_fulltext input.form-autocomplete:focus,.views-widget-filter-search_api_views_fulltext input.form-autocomplete:hover{background-color:#eae7d6;color:#343a3e !important}#fastfilter-search .active.form-autocomplete,.button-dropdown.active,.views-widget-filter-search_api_views_fulltext input.active.form-autocomplete{background-color:#009d58}#fastfilter-search .form-autocomplete:after,.button-dropdown:after,.views-widget-filter-search_api_views_fulltext input.form-autocomplete:after{float:right;margin-left:1em}.button-clear,.button-inside,.views-widget-filter-search_api_views_fulltext+.views-submit-button button{background-color:transparent !important;margin:0;padding:0}.button-inside,.views-widget-filter-search_api_views_fulltext+.views-submit-button button{position:absolute;top:1.0625em;right:1.875em;color:rgba(0,0,0,.75) !important;line-height:2.4375em}.button-inside:active,.button-inside:focus,.button-inside:hover,.views-widget-filter-search_api_views_fulltext+.views-submit-button button:active,.views-widget-filter-search_api_views_fulltext+.views-submit-button button:focus,.views-widget-filter-search_api_views_fulltext+.views-submit-button button:hover{color:rgba(0,0,0,.75)}.button-compact{margin:.2em .1em;width:auto !important;padding-left:1em;padding-right:1em}.button-tag,.fastfilter-alternatives button{font-family:Open Sans,Arial,Helvetica,Sans-serif;line-height:1.2;font-size:.9em;padding:.5em;text-transform:uppercase;background-color:transparent;margin-right:1.25em;text-decoration:none !important;border:1px solid #009d58}.button-tag,.button-tag a,.fastfilter-alternatives button,.fastfilter-alternatives button a{text-transform:none;color:#009d58 !important;text-decoration:none}.h1,h1,h2,h4{text-transform:uppercase}.button-tag.active,.button-tag:active,.button-tag:focus,.button-tag:hover,.fastfilter-alternatives button.active,.fastfilter-alternatives button:active,.fastfilter-alternatives button:focus,.fastfilter-alternatives button:hover{background-color:transparent;color:#009d58 !important}.button-tag.active .icon-round:before,.button-tag:active .icon-round:before,.button-tag:focus .icon-round:before,.button-tag:hover .icon-round:before,.fastfilter-alternatives button.active .icon-round:before,.fastfilter-alternatives button:active .icon-round:before,.fastfilter-alternatives button:focus .icon-round:before,.fastfilter-alternatives button:hover .icon-round:before{color:transparent !important}
.button-tag.active,.button-tag:active,.button-tag:focus,.fastfilter-alternatives button.active,.fastfilter-alternatives button:active,.fastfilter-alternatives button:focus{outline:0}.button-tag:focus,.fastfilter-alternatives button:focus{background-color:transparent}.button-tag:focus,.button-tag:focus a,.fastfilter-alternatives button:focus,.fastfilter-alternatives button:focus a{color:#009d58 !important}.button-tag.active,.button-tag:active,.fastfilter-alternatives button.active,.fastfilter-alternatives button:active{background-color:#009d58}.button-tag.active,.button-tag.active a,.button-tag:active,.button-tag:active a,.fastfilter-alternatives button.active,.fastfilter-alternatives button.active a,.fastfilter-alternatives button:active,.fastfilter-alternatives button:active a{color:#fff !important}@media only screen and (min-width:750px){.button-tag:hover,.fastfilter-alternatives button:hover{background-color:#009d58}.button-tag:hover,.button-tag:hover a,.fastfilter-alternatives button:hover,.fastfilter-alternatives button:hover a{color:#fff !important}}.alert-box,.messages-inline{border-style:solid;border-width:1px;display:block;font-weight:700;margin-bottom:1.25em;position:relative;padding:.6875em 1.3125em .75em .6875em;font-size:.875em}.alert-box .close,.messages-inline .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:.4375em;right:.3125em;color:#333;opacity:.3;text-decoration:none}.alert-box .close:focus,.alert-box .close:hover,.messages-inline .close:focus,.messages-inline .close:hover{opacity:.5}.alert-box.status,.alert-box.warning,.messages-inline.status,.messages-inline.warning{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.error,.messages-inline.error{background-color:#c60f13;border-color:#970b0e;color:#fff}.button.large,.h1,.h2,.h3,.h4,.h5,.h6,.preamble,.scrollpage-menu a,.section-container.auto .title a,.section-container.tabs .title a,.sidr ul li li a,.takeover-footer .close,blockquote,button.large,input[type=submit].large,ol.decorative>li:before{font-family:thesansbold,Arial,Helvetica,Sans-serif;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;margin-top:15px;margin-bottom:.2em;line-height:1.2;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{word-break:break-word}h1 a,h1 a.active,h2 a,h2 a.active,h3 a,h3 a.active,h4 a,h4 a.active,h5 a,h5 a.active,h6 a,h6 a.active{display:block;color:inherit !important;text-decoration:none}h1 a.active:hover,h1 a:hover,h2 a.active:hover,h2 a:hover,h3 a.active:hover,h3 a:hover,h4 a.active:hover,h4 a:hover,h5 a.active:hover,h5 a:hover,h6 a.active:hover,h6 a:hover{text-decoration:underline}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{line-height:inherit !important;font-size:inherit !important}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}.h5,h5{font-weight:700;font-family:Open Sans,Arial,Helvetica,Sans-serif}.body p span{line-height:inherit !important}.h1,h1{letter-spacing:.02em;font-size:2.8125em;line-height:1}h2,h3{letter-spacing:.02em;font-size:1.875em}h4,h5{font-size:1.25em}h4{letter-spacing:.05em}h6{text-transform:none;font-family:Open Sans,Arial,Helvetica,Sans-serif;font-size:1em}.h2,.h3,ol.decorative>li:before{letter-spacing:.02em;font-size:1.875em}.h2,ol.decorative>li:before{text-transform:uppercase}.button.large,.h4,.scrollpage-menu a,.section-container.auto .title a,.section-container.tabs .title a,.takeover-footer .close,button.large,input[type=submit].large{letter-spacing:.05em;text-transform:uppercase;font-size:1.25em}.h5{font-size:1.25em}.h6,.preamble,.sidr ul li li a{text-transform:none;font-family:Open Sans,Arial,Helvetica,Sans-serif;font-size:1em}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a,.medium-heading,.tiny-heading{text-transform:none;font-size:1em;font-family:thesansbold,Arial,Helvetica,Sans-serif;font-weight:400;line-height:1.2}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a,.medium-heading{font-size:1.25em}.anchor-heading{color:#009d58;font-size:1em;font-weight:700}
.anchor-heading,.anchor-heading a{text-decoration:none !important}.anchor-heading a:hover,.anchor-heading:hover{text-decoration:underline !important}.page .body ol,.page .body ul,.page .field-name-field-addthis-footer,.page .field-name-recipe-ingredient,.page h1,.page h2,.page h3,.page h4,.page h5,.page h6,.page p{max-width:687px;margin-left:auto;margin-right:auto}.page .body ol,.page .body ul{padding-left:1.5em}.page .wide{max-width:auto}ol.decorative{list-style:none;counter-reset:li;margin-left:0}ol.decorative>li{position:relative;margin-bottom:15px;clear:both;margin-left:2em}ol.decorative>li:before{content:counter(li);counter-increment:li;float:left;margin-top:-2px;position:absolute;left:-1em}ol.condensed>li,ul.condensed>li{line-height:1.2}.three-columns,.two-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.875em;-moz-column-gap:1.875em;column-gap:1.875em}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.block-left{margin-right:1.875em;margin-bottom:.9375em}.block-right{margin-left:1.875em;margin-bottom:.9375em}blockquote{position:relative;font-weight:700;font-family:Open Sans,Arial,Helvetica,Sans-serif;font-size:1.25em}blockquote p{font-weight:inherit;line-height:inherit;font-style:italic}blockquote cite{font-weight:400}blockquote cite:before{content:""}@media only screen and (min-width:750px){.h1,.h2,.h3,h1,h2,h3,ol.decorative>li:before{margin-bottom:.5em}}@media only screen and (max-width:750px){.h1,h1{font-size:2.25em;text-align:left}.h2,h2,ol.decorative>li:before{font-size:1.25em;color:#009d58;text-align:left}body{font-size:15.2px}}@media only screen and (max-width:480px){blockquote{padding:0}.h1,h1{font-size:1.96875em}}.label-inline{margin-top:0 !important}a.nosto{padding:5px 10px 16px 25px;background:url(//www.snellman.fi/sites/all/themes/v3/images/bg-arrow.png) 0 25% no-repeat;display:block;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none !important;margin-left:25px}a.nosto:hover{text-decoration:underline !important}@media only screen and (max-width:750px){a.nosto{margin:0;padding-bottom:0;padding-top:0;padding-right:0}}body.node-type-webform .node-webform>div>.group-content{background-color:#1b8a4d;padding-top:40px}body.node-type-webform .node-webform>div>.group-content .button,body.node-type-webform .node-webform>div>.group-content .button a,body.node-type-webform .node-webform>div>.group-content button{background-color:#0a4f30}.fieldset-description{font-style:italic}fieldset.collapsible{border-radius:0}label{color:inherit;font-size:1em}select{width:auto;max-width:100%}select:only-child{margin-right:0}@media only screen and (max-width:480px){.webform{width:100%;max-width:90%}}fieldset.filter-wrapper{display:none}.form-managed-file input{width:auto}.form-managed-file span.file{margin-right:1em}textarea{line-height:1.5;min-height:6em;border-radius:3px}.form-textarea-wrapper textarea{margin-bottom:1em}.l-header .block-search input[type=text],.l-header .block-search select,input.clean{height:3.8125em;padding:1em}.form-actions,.form-item{margin-top:1em;margin-bottom:1em}.form-actions-left .form-actions{text-align:left !important}.l-main fieldset.block-search,fieldset.row{border:0}.condensed .form-item{margin:0}input[type=search],input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=tel],input[type=time],input[type=url],select{border-radius:3px}input[type=search].button,input[type=text].button,input[type=password].button,input[type=date].button,input[type=datetime].button,input[type=datetime-local].button,input[type=month].button,input[type=week].button,input[type=email].button,input[type=number].button,input[type=tel].button,input[type=time].button,input[type=url].button,select.button{border-style:solid;border-width:0;font-family:thesansbold,Arial,Helvetica,Sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;display:inline-block;font-size:1em;background-color:#009d58;border-color:#006a3b;color:#fff;border-radius:3px;height:auto;cursor:text;text-align:left;padding:.75em 1.5em .8125em}
input[type=search].button:focus,input[type=search].button:hover,input[type=text].button:focus,input[type=text].button:hover,input[type=password].button:focus,input[type=password].button:hover,input[type=date].button:focus,input[type=date].button:hover,input[type=datetime].button:focus,input[type=datetime].button:hover,input[type=datetime-local].button:focus,input[type=datetime-local].button:hover,input[type=month].button:focus,input[type=month].button:hover,input[type=week].button:focus,input[type=week].button:hover,input[type=email].button:focus,input[type=email].button:hover,input[type=number].button:focus,input[type=number].button:hover,input[type=tel].button:focus,input[type=tel].button:hover,input[type=time].button:focus,input[type=time].button:hover,input[type=url].button:focus,input[type=url].button:hover,select.button:focus,select.button:hover{background-color:#006a3b;color:#fff}input[type=search].button::-webkit-input-placeholder,input[type=text].button::-webkit-input-placeholder,input[type=password].button::-webkit-input-placeholder,input[type=date].button::-webkit-input-placeholder,input[type=datetime].button::-webkit-input-placeholder,input[type=datetime-local].button::-webkit-input-placeholder,input[type=month].button::-webkit-input-placeholder,input[type=week].button::-webkit-input-placeholder,input[type=email].button::-webkit-input-placeholder,input[type=number].button::-webkit-input-placeholder,input[type=tel].button::-webkit-input-placeholder,input[type=time].button::-webkit-input-placeholder,input[type=url].button::-webkit-input-placeholder,select.button::-webkit-input-placeholder{color:#fff}input[type=search].button::-moz-placeholder,input[type=text].button::-moz-placeholder,input[type=password].button::-moz-placeholder,input[type=date].button::-moz-placeholder,input[type=datetime].button::-moz-placeholder,input[type=datetime-local].button::-moz-placeholder,input[type=month].button::-moz-placeholder,input[type=week].button::-moz-placeholder,input[type=email].button::-moz-placeholder,input[type=number].button::-moz-placeholder,input[type=tel].button::-moz-placeholder,input[type=time].button::-moz-placeholder,input[type=url].button::-moz-placeholder,select.button::-moz-placeholder{color:#fff}input[type=search].button:-ms-input-placeholder,input[type=text].button:-ms-input-placeholder,input[type=password].button:-ms-input-placeholder,input[type=date].button:-ms-input-placeholder,input[type=datetime].button:-ms-input-placeholder,input[type=datetime-local].button:-ms-input-placeholder,input[type=month].button:-ms-input-placeholder,input[type=week].button:-ms-input-placeholder,input[type=email].button:-ms-input-placeholder,input[type=number].button:-ms-input-placeholder,input[type=tel].button:-ms-input-placeholder,input[type=time].button:-ms-input-placeholder,input[type=url].button:-ms-input-placeholder,select.button:-ms-input-placeholder{color:#fff}input[type=search].button::placeholder,input[type=text].button::placeholder,input[type=password].button::placeholder,input[type=date].button::placeholder,input[type=datetime].button::placeholder,input[type=datetime-local].button::placeholder,input[type=month].button::placeholder,input[type=week].button::placeholder,input[type=email].button::placeholder,input[type=number].button::placeholder,input[type=tel].button::placeholder,input[type=time].button::placeholder,input[type=url].button::placeholder,select.button::placeholder{color:#fff}.accordion .title h4:before,.accordion .title h5:before,.accordion .title>a:before,.section-container.auto[data-section-small-style] .title h4:before,.section-container.auto[data-section-small-style] .title h5:before,.section-container.auto[data-section-small-style] .title>a:before{content:"";color:#eae7d6;float:right;margin-left:1em}.accordion .title a,.accordion .title h4,.accordion .title h5,.section-container.auto[data-section-small-style] .title a,.section-container.auto[data-section-small-style] .title h4,.section-container.auto[data-section-small-style] .title h5{border:1px solid #eae7d6 !important;border-width:1px 0 !important;border-radius:0 !important;margin-top:-1px;display:block !important;width:auto;white-space:normal;float:none;padding:.9375em;margin-bottom:0}
.accordion .content h3:first-child,.accordion .content h4:first-child,.accordion .content h5:first-child,.section-container.auto .content h3:first-child,.section-container.auto .content h4:first-child,.section-container.auto .content h5:first-child,.section-container.auto[data-section-small-style] .content h3:first-child,.section-container.auto[data-section-small-style] .content h4:first-child,.section-container.auto[data-section-small-style] .content h5:first-child,.section-container.tabs .content h3:first-child,.section-container.tabs .content h4:first-child,.section-container.tabs .content h5:first-child,.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.accordion .columns,.section-container.auto[data-section-small-style] .columns{padding-left:0;padding-right:0}.accordion .content,.section-container.auto[data-section-small-style] .content{padding-left:1.875em !important;padding-right:1.875em !important}.accordion[data-section=accordion][data-section-small-style],.section-container.auto[data-section-small-style][data-section=accordion][data-section-small-style]{width:auto !important}.accordion .content .field-group-div:not(:last-child),.section-container.auto[data-section-small-style] .content .field-group-div:not(:last-child){margin-bottom:.9375em}.accordion section.active .title h4:before,.accordion section.active .title h5:before,.accordion section.active .title>a:before,.section-container.auto[data-section-small-style] section.active .title h4:before,.section-container.auto[data-section-small-style] section.active .title h5:before,.section-container.auto[data-section-small-style] section.active .title>a:before{content:""}.accordion section .content h3,.section-container.auto[data-section-small-style] section .content h3{display:none}.accordion .content{padding-left:.9375em !important;padding-right:.9375em !important}@media only screen and (max-width:750px){.accordion .title h4:hover,.accordion .title h5:hover{text-decoration:underline}.accordion .content{background-color:#eae7d6 !important}}.section-container.auto:not([data-section-small-style]) .title a,.section-container.tabs:not([data-section-small-style]) .title a{position:relative;display:inline-block;width:auto;color:#009d58 !important;margin-bottom:.5em}.views-widget-filter-search_api_views_fulltext input.form-autocomplete:after,form.fivestar-widget .ajax-progress .message{display:none}.section-container.auto:not([data-section-small-style]) .title a:after,.section-container.tabs:not([data-section-small-style]) .title a:after{content:"";position:absolute;bottom:-1.5em;left:50%;margin-left:-.5em;font-size:1.1em;padding:.3em;border:2px solid #009d58;border-radius:50%}.section-container.auto:not([data-section-small-style]) .active .title a:after,.section-container.tabs:not([data-section-small-style]) .active .title a:after{content:"";background-color:#fff}.section-container.auto:not([data-section-small-style]) .content,.section-container.tabs:not([data-section-small-style]) .content{z-index:10;background-color:#eae7d6 !important;padding:.9375em 1.875em 1.875em !important}.section-container.auto .title a,.section-container.tabs .title a{font-size:1.25em !important;margin-bottom:0;border:0 solid #fff !important;border-width:1px 0 0 1px !important}.section-container.auto .title a,.section-container.auto .title a:active,.section-container.auto .title a:focus,.section-container.tabs .title a,.section-container.tabs .title a:active,.section-container.tabs .title a:focus{outline:0}.section-container.auto p.title,.section-container.tabs p.title{max-width:100% !important}.section-container.auto[data-section-small-style] .title a,.section-container.tabs[data-section-small-style] .title a{top:0}.section-container.auto[data-section-small-style] .content,.section-container.auto[data-section-small-style] .title a,.section-container.tabs[data-section-small-style] .content,.section-container.tabs[data-section-small-style] .title a{margin-left:-.9375em;margin-right:-.9375em}
.section-container.auto[data-section-small-style] .title,.section-container.tabs[data-section-small-style] .title{background-color:transparent !important}.section-container.auto .content,.section-container.tabs .content{background-color:#eae7d6 !important}.section-container.auto .content .field-group-div:not(:last-child),.section-container.tabs .content .field-group-div:not(:last-child){margin-bottom:.9375em}.flexslider,form.fivestar-widget{margin-bottom:0}.views-exposed-form{text-align:center}.views-exposed-widgets{position:relative}.views-exposed-form .views-exposed-widget{padding:0 .9375em}.views-widget-filter-search_api_views_fulltext input.form-autocomplete::-webkit-input-placeholder{color:#343a3e}.views-widget-filter-search_api_views_fulltext input.form-autocomplete::-moz-placeholder{color:#343a3e}.views-widget-filter-search_api_views_fulltext input.form-autocomplete:-ms-input-placeholder{color:#343a3e}.views-widget-filter-search_api_views_fulltext input.form-autocomplete::placeholder{color:#343a3e}.views-widget-filter-search_api_views_fulltext+.views-submit-button button{color:transparent !important;top:0;line-height:2}.views-widget-filter-search_api_views_fulltext+.views-submit-button button:before{content:"";color:#343a3e !important}@media only screen and (max-width:750px){.views-exposed-form{text-align:left}.views-exposed-form .views-exposed-widget,.views-exposed-widgets{padding-left:0}}#autocomplete,.ui-autocomplete{overflow:hidden;position:absolute;max-width:300px;z-index:100;font-size:80%;font-style:italic;box-shadow:1px 1px 2px #343a3e}.flex-control-nav,.rslides_tabs{z-index:5;bottom:0}#autocomplete ul,.ui-autocomplete ul{list-style:none;margin:0;padding:0}#autocomplete li,.ui-autocomplete li{background:#fff;color:#000;cursor:default;padding:.25em .5em;font-size:14px}#autocomplete li.selected,#autocomplete li:active,.ui-autocomplete li.selected,.ui-autocomplete li:active{background:#1b8a4d}@media only screen and (max-width:750px){#autocomplete,.ui-autocomplete{max-width:100%;box-shadow:none;border:1px solid #eae7d6 !important;border-width:0 1px !important}#autocomplete li,.ui-autocomplete li{border-bottom:solid 1px #eae7d6}#autocomplete li .search-api-autocomplete-suggestion,#autocomplete li a,.ui-autocomplete li .search-api-autocomplete-suggestion,.ui-autocomplete li a{padding:15px !important}}.ui-autocomplete{font-size:14px;padding:0}.ui-autocomplete,.ui-autocomplete .ui-corner-all{border-radius:0;border:0}.ui-autocomplete.ui-widget-content{border:0}.ui-autocomplete.ui-menu .ui-menu-item a{padding:.25em .5em}.ui-autocomplete .ui-state-focus,.ui-autocomplete a:active{color:#fff;background-image:none !important;background:#1b8a4d}html.js input.throbbing{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/drupal/throbber.gif);background-position:95% 50%;background-repeat:no-repeat;padding-right:3em}form.fivestar-widget .ajax-progress{position:absolute;margin-top:-20px}.fivestar-fontawesome .star a:before{color:#eae7d6}.fivestar-fontawesome .star.hover a:before,.fivestar-fontawesome .star.on a:before{color:#009d58}.flexslider{border-radius:0;box-shadow:none;border:0;background-color:transparent;overflow:hidden}.flexslider .flex-direction-nav a{display:block}.flexslider .flex-prev{left:2px}.flexslider .flex-next{right:2px}.flexslider .flex-next,.flexslider .flex-prev{opacity:.5;color:#fff}.flex-direction-nav{z-index:5}.flex-direction-nav a{width:40px;height:40px}.flex-direction-nav a:hover{color:#fff}@media only screen and (min-width:481px){.l-vm-background_image .flex-direction-nav{text-align:center;position:absolute;left:0;right:0;bottom:0}.l-vm-background_image .flex-direction-nav li{display:inline-block}.l-vm-background_image .flex-direction-nav a{position:static;top:auto;margin:auto}}.rslides,.slideshow{position:relative}@media only screen and (min-width:1031px){.l-vm-background_image .flex-direction-nav{bottom:20%}}.flex-control-nav li a{background-color:#fff}.flex-control-nav li a:hover{background-color:#009d58}.flex-control-nav li a.flex-active{background-color:#343a3e}
.rslides{list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides .layered-foreground .center-content{padding-left:15px;padding-right:15px}.rslides section{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides section:first-child{position:relative;display:block;float:left}.rslides_nav{display:none}.rslides_tabs{position:absolute;width:100%;text-align:center;margin:15px}.rslides_tabs li{display:inline-block;height:13px}.rslides_tabs a{position:relative;margin-right:15px;text-indent:-9999px;border-radius:20px;width:8px;height:8px;display:block;opacity:.7;background-color:#fff}#cboxClose,#cboxOverlay{background-color:#000}.rslides_tabs a:hover{opacity:1}.rslides_tabs .rslides_here a{opacity:1;width:13px;height:13px;top:-3px}#cboxClose,.field-type-ingredient-reference .quantity-unit{width:auto}#cboxClose{text-align:right;text-indent:0;background-image:none;border-radius:0;top:-25px;height:25px;right:1px;outline:0;box-shadow:none;margin-left:auto;margin-right:auto;padding:5px 2em 5px .5em}#cboxClose:hover{box-shadow:none;color:#009d58 !important}#cboxClose:after{position:absolute;font-size:1.5em;margin-left:.5em;margin-top:-.2em;content:'\D7'}#cboxTitle{color:#fff}.cboxDownload a{position:absolute;display:block;bottom:0;left:0;right:0;padding:1em;background-color:rgba(0,0,0,.5);color:#fff}.cboxDownload a:after{content:"";margin-left:1em}.field-type-ingredient-reference .field-item p{margin:0}.prevnext-next,.prevnext-previous{background-color:#009d58;color:#fff;display:inline-block;padding:1em;transition:padding .5s ease;margin-top:50%}.prevnext-next.active,.prevnext-next:hover,.prevnext-previous.active,.prevnext-previous:hover{color:#fff;text-decoration:none}.prevnext-next{padding-left:.5em;border-radius:3px 0 0 3px;float:right}.prevnext-next:hover{padding-right:2em}.prevnext-previous{padding-right:.5em;border-radius:0 3px 3px 0;float:left}.prevnext-previous:hover{padding-left:2em}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#343a3e;position:fixed;z-index:2000;top:0;left:0;height:3px;transition:width 1s}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #343a3e,0 0 5px #343a3e;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:2px solid transparent;border-top-color:#343a3e;border-left-color:#343a3e;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}.spinner,.throbber{position:relative}.spinner:after,.throbber:after{border-width:0 3px 0 0;border-color:rgba(0,0,0,.5);border-radius:50%;content:"";border-style:solid}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner:after{height:50px;width:50px;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;margin:3em auto;display:block}.throbber:after{display:inline-block;height:15px;width:15px;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;margin-left:1em}@media only screen and (max-width:480px){.node-type-page .l-vm-full .field-name-field-reseptibannerkuva,.node-type-tuote .l-vm-full .field-name-field-reseptibannerkuva,.page-taxonomy-term .l-vm-full .field-name-field-reseptibannerkuva{display:none}.front .slideshow .h1,.front .slideshow h1,.node-scroll-page-item:first-of-type .h1,.node-scroll-page-item:first-of-type h1,.node-type-page .has-banner .l-main,.node-type-tuote .has-banner .l-main,.page-taxonomy-term .has-banner .l-main{margin-top:40px}}.center-wrapper{display:table;width:100%;height:100%}.center-wrapper>.center-content{display:table-cell;vertical-align:middle}@media only screen and (min-width:1031px){.center-wrapper>.center-content{text-align:center}}.block-center,.center-block,.center-block-half,.l-header .secondary-menu .menu{margin-left:auto;margin-right:auto;text-align:left}.block-center,.center-block,.l-header .secondary-menu .menu{display:inline-block}.center-block-half{width:50%}.block-blockify-blockify-logo{min-width:1em;min-height:1em;margin-top:.5em}.block-blockify-blockify-logo img{width:auto;max-width:70px}@media only screen and (max-width:1030px){.block-blockify-blockify-logo img{margin-left:-35px}}.block-blockify-blockify-logo #logo{position:absolute;z-index:10;left:0;right:0}.no-banner .l-main{margin-top:40px}.front .no-banner .l-main,.node-type-scroll-page .no-banner .l-main,.node-type-webform .no-banner .l-main,.section-all-natural .no-banner .l-main,.section-faq .no-banner .l-main{margin-top:0}.l-main .block-search{float:none}.l-header .block-search{position:relative}.l-header .block-search:before{line-height:50px;margin-left:.8em}.l-header .block-search label{display:none}.l-header .block-search form{position:absolute;top:41px;width:350px;margin-left:-150px;z-index:3;display:none}.l-header .block-search form:before{display:block;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:'';position:relative;left:50%;margin-left:-10px}
.l-header .block-search.active form,.l-header .block-search:hover form{display:block}.l-header .block-search .views-exposed-widget{float:none;padding:0}.l-header .block-search input[type=text],.l-header .block-search select{font-style:italic;font-size:80%;color:#343a3e;background-color:#fff;line-height:1}.l-header .block-search input[type=text]::-webkit-input-placeholder,.l-header .block-search select::-webkit-input-placeholder{color:#343a3e}.l-header .block-search input[type=text]::-moz-placeholder,.l-header .block-search select::-moz-placeholder{color:#343a3e}.l-header .block-search input[type=text]:-ms-input-placeholder,.l-header .block-search select:-ms-input-placeholder{color:#343a3e}.l-header .block-search input[type=text]::placeholder,.l-header .block-search select::placeholder{color:#343a3e}html.js .l-header .block-search button{display:none}@media only screen and (max-width:1030px){.l-header .block-search{float:right;text-align:right;position:static}.l-header .block-search form:before{display:none !important}.l-header .block-search .views-exposed-widgets,.l-header .block-search input[type=text],.l-header .block-search select{margin:0}.l-header .block-search.active form,.l-header .block-search:hover form{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex}.l-header .block-search form{top:0;right:10%;left:10%;width:80%;margin-left:0;height:100%;z-index:10}.l-header .block-search form>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-header .block-search form .views-exposed-form,.l-header .block-search form .views-exposed-widgets,.l-header .block-search form>div{width:100%}.l-header .block-search form input{height:3em !important;border-radius:3px !important}}.fb-comments,.fb-comments iframe,.fb-comments span{width:100% !important}.fastfilter-active-filters{padding:22.5px}.fastfilter-active-filters button:after{content:"";margin-left:1em}.fastfilter-result{margin-left:.625em;margin-right:.625em}.block-bean:not(.block-bean-fastfilter-tuote) .fastfilter-active-filters{padding-left:37.5px;padding-right:37.5px}.fastfilter .toggle-button,.fastfilter select{width:100%}.fastfilter .toggle-button{max-height:3em}.fastfilter .toggle-button:after{position:absolute;right:1em;top:1em}.fastfilter label .count{margin-left:1em;width:20px;height:20px;display:inline-block;text-align:center;font-size:.7em;line-height:20px;text-indent:1px;position:relative;top:-3px;color:#fff;font-family:Open Sans,Arial,Helvetica,Sans-serif;border-radius:20px;background-color:#009d58}#fastfilter-search .form-autocomplete:after,.fastfilter-alternatives button.show-all{display:none}@media only screen and (min-width:1031px){.fastfilter label{text-align:center}}#fastfilter-search{position:relative}@media only screen and (max-width:1030px){.fastfilter .toggle-button,.fastfilter label[for=search]{display:none}.fastfilter h4,.fastfilter label{padding:22.5px;border-bottom:solid 1px #eae7d6;margin:0}.fastfilter h4:after,.fastfilter label:after{content:"";color:#eae7d6;float:right}.fastfilter .active{background-color:#eae7d6}.fastfilter .active label:after{color:#fff;content:""}#fastfilter-search{padding:0 22.5px}}#fastfilter-search .throbbing{background-position:right 40px center}#fastfilter-search .form-autocomplete::-webkit-input-placeholder{color:#343a3e}#fastfilter-search .form-autocomplete::-moz-placeholder{color:#343a3e}#fastfilter-search .form-autocomplete:-ms-input-placeholder{color:#343a3e}#fastfilter-search .form-autocomplete::placeholder{color:#343a3e}@media only screen and (max-width:1030px){#fastfilter-search .throbbing{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/throbber-green.gif);background-repeat:no-repeat}#fastfilter-search .form-autocomplete{letter-spacing:.05em;background-color:#009d58;box-shadow:none;word-break:normal;-webkit-font-smoothing:antialiased;font-weight:400;border-radius:3px;margin-right:1.25em;margin-bottom:1.25em;text-decoration:none !important;text-transform:none}#fastfilter-search .form-autocomplete,#fastfilter-search .form-autocomplete a{color:#fff !important;text-decoration:none}#fastfilter-search .form-autocomplete.active,#fastfilter-search .form-autocomplete:active,#fastfilter-search .form-autocomplete:focus,#fastfilter-search .form-autocomplete:hover{background-color:#009d58;color:#fff !important}#fastfilter-search .form-autocomplete.active .icon-round:before,#fastfilter-search .form-autocomplete:active .icon-round:before,#fastfilter-search .form-autocomplete:focus .icon-round:before,#fastfilter-search .form-autocomplete:hover .icon-round:before{color:#009d58 !important}#fastfilter-search .form-autocomplete.active,#fastfilter-search .form-autocomplete:active,#fastfilter-search .form-autocomplete:focus{outline:0}#fastfilter-search .form-autocomplete::-webkit-input-placeholder{color:#fff}#fastfilter-search .form-autocomplete::-moz-placeholder{color:#fff}#fastfilter-search .form-autocomplete:-ms-input-placeholder{color:#fff}#fastfilter-search .form-autocomplete::placeholder{color:#fff}#fastfilter-search .button-inside,#fastfilter-search .views-widget-filter-search_api_views_fulltext+.views-submit-button button,.views-widget-filter-search_api_views_fulltext+.views-submit-button #fastfilter-search button{top:0 !important;color:#fff !important;margin-right:15px;line-height:3.2}}.block-bean-contenxt-bean-nain-syntyy-aidost .node-slideshow-slide p,.gda-unit-value p,.node-recipe.l-vm-full .group-below-left h6,.rate-votes{font-weight:700}#fastfilter-search .button-inside,#fastfilter-search .views-widget-filter-search_api_views_fulltext+.views-submit-button button,.views-widget-filter-search_api_views_fulltext+.views-submit-button #fastfilter-search button{font-size:1em;top:2.8em;border:0}.fastfilter-alternatives{clear:both;border-bottom:solid 1px #eae7d6;transition:max-height .3s}
.fastfilter-alternatives button{margin-left:.9375em;margin-right:0;margin-bottom:.9375em}.fastfilter-alternatives button.active:after{content:"";margin-left:.5em}.hide-collapse{max-height:0 !important;overflow:hidden;transition:max-height .5s}.fastfilter .alternatives{max-height:10000px;transition:max-height .5s}@media only screen and (max-width:1030px){.fastfilter li>.alternatives button{font-family:Open Sans,Arial,Helvetica,Sans-serif;text-transform:none;padding:15px;display:none;width:100%;text-align:left;background-color:#009d58;margin:0;border-bottom:solid 1px #1b8a4d;border-radius:0}.fastfilter li>.alternatives button.active,.fastfilter li>.alternatives button.sticky,.fastfilter li>.alternatives.referenced button:nth-child(-n+6),.fastfilter li>.alternatives.show-all button{display:block}.fastfilter li>.alternatives button.active{background-color:#1b8a4d !important}.fastfilter li>.alternatives button.active:after{content:"";color:#fff;margin-left:1em;float:right}.fastfilter li>.alternatives button.show-all{display:block;text-align:center;font-weight:700}.fastfilter .form-item{padding-left:0;padding-right:0}.filter-clear{position:relative}.filter-clear h4,.filter-clear label{box-sizing:content-box;padding-right:150px;color:#009d58;max-width:none}.filter-clear h4:after,.filter-clear label:after{display:none}.filter-clear a{padding:22.5px;position:absolute;top:0;right:22.5px;font-size:.8em;text-decoration:underline}}.gda-table,.rate-votes,.sidr-class-language-switcher-locale-url,.sidr-class-sidr-toggle{text-align:center}@media only screen and (min-width:1031px){.fastfilter li>.alternatives{display:none !important}.fastfilter .filter-clear{display:none}}@media only screen and (max-width:1030px){.fastfilter-alternatives{display:none !important}.fastfilter li>.alternatives{display:block}}.scrollpage-menu a{margin-top:.25em;margin-bottom:.25em;font-size:.875em;display:inline-block;color:transparent}.scrollpage-menu a.active,.scrollpage-menu a:hover{text-decoration:none;color:#fff}.scrollpage-menu a.active:before,.scrollpage-menu a:hover:before{background-color:#009d58}@media only screen and (max-width:480px){.scrollpage .preamble,.scrollpage blockquote{font-size:.8em}}@media only screen and (max-width:1030px){.node-scroll-page .group-content.margin-top{margin-top:0}}.scrollpage .layered-foreground,.scrollpage-item .layered-foreground{background-color:rgba(0,0,0,.4);transition:background-color 1s ease}@media only screen and (min-width:481px){.scrollpage .layered-foreground,.scrollpage-item .layered-foreground{background-color:transparent}}@media only screen and (max-width:750px){.scrollpage .layered-foreground .preamble,.scrollpage .layered-foreground blockquote blockquote,.scrollpage .layered-foreground blockquote p,.scrollpage .layered-foreground h3,.scrollpage .layered-foreground h4,.scrollpage .layered-foreground h5,.scrollpage .layered-foreground h6,.scrollpage-item .layered-foreground .preamble,.scrollpage-item .layered-foreground blockquote blockquote,.scrollpage-item .layered-foreground blockquote p,.scrollpage-item .layered-foreground h3,.scrollpage-item .layered-foreground h4,.scrollpage-item .layered-foreground h5,.scrollpage-item .layered-foreground h6,.scrollpage-menu a{display:none}}.scrollpage-item-hover .layered-foreground{background-color:rgba(0,0,0,.4)}.sidr{box-shadow:none;background:#009d58;font-family:inherit;font-size:inherit;right:0 !important;width:100% !important}.rate-yesno-btn,.sidr li{font-family:thesansbold,Arial,Helvetica,Sans-serif;text-transform:uppercase}.sidr li,.sidr ul{border:0 !important}.sidr a,.sidr span.sidr-class-locale-untranslated{color:#fff !important;border-bottom:solid 1px #1b8a4d !important;padding:22.5px !important;line-height:130%;font-size:1em !important;margin:0 !important}.sidr ul li li a{text-indent:1em;background-color:#1b8a4d !important}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{line-height:130%}.sidr .sidr-inner,.sidr ul{padding:0;margin:0}.sidr-class-contextual-links-wrapper{display:none}.bean-instagram,.bean-instagram a,.gda{display:inline-block}.sidr li a,.sidr-class-active-trail a,.sidr-class-active>a,.sidr-class-locale-untranslated{box-shadow:none !important}.sidr-class-locale-untranslated{text-indent:-9999px}.sidr li a:active,.sidr-class-active>a,.sidr-class-sidr-toggle:active{background-color:#343a3e !important;text-decoration:none}.sidr-class-language-switcher-locale-url{float:left;width:80%}.sidr-class-language-switcher-locale-url li{width:25%;float:left}.sidr-class-field-name-field-body p{margin:0;font-size:inherit}.sidr-class-sidr-toggle{width:20%;float:right}.sidr-class-fa-bars:before{content:""}.rate-yesno-btn{background:0;border:0;color:inherit;margin-right:.5em}.rate-yesno-btn:hover{background:0}.rate-yesno-yes{color:#009d58 !important}.rate-yesno-no{color:#eb4752 !important}.rate-votes{font-size:11px;height:16px;line-height:16px;width:34px;color:#000;float:left;border:1px solid #d6d6d6;border-radius:3px;margin-top:15px;margin-bottom:.2em}.gda-table{background-color:#fff;border-radius:5px;padding:.9375em;max-width:12.9375em}.gda{width:54px;height:70px;vertical-align:top;margin-right:5px;margin-bottom:5px;font-family:Arial,sans-serif;font-size:12px;position:relative;background-color:#eae7d6;border-radius:27px}.gda p{margin:0;line-height:1}.gda-name{margin-top:7px;margin-bottom:3px}.field_ravsis_tyyd_rasvaa .gda-name{margin-top:4px;margin-bottom:1px;font-size:10px}.gda-unit-percentage{background-color:#fff;border-radius:19.29px;width:38.57px;height:38.57px;position:absolute;bottom:-7.71px;padding-top:11.57px;left:50%;margin-left:-19.29px}.graphael-chart text tspan{fill:#343a3e;font-weight:700}.bean-instagram{width:10000%;text-align:left !important}.bean-instagram a{padding-right:15px;padding-bottom:15px}.bean-instagram-wrapper{overflow:hidden}.bean-instagram-wrapper .show-more{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;height:46px;color:#b6ac71;text-shadow:1px 1px 1px #fff;z-index:10}.bean-instagram-wrapper .show-more:before{position:absolute;bottom:0;left:50%;margin-left:-20px;color:#eae7d6;z-index:-1}
@media only screen and (max-width:750px){.bean-instagram-wrapper{display:inline-block;text-align:left;float:left}.bean-instagram{margin-right:-15px;width:auto}.bean-instagram a{display:none;float:left}.bean-instagram img{width:100%}}@media only screen and (min-width:481px) and (max-width:750px){.bean-instagram a:nth-child(3n+1){clear:left}.bean-instagram a:nth-child(-n+6){display:block;width:33%}}@media only screen and (max-width:480px){.graphael-chart text tspan{font-size:90%}.bean-instagram a:nth-child(2n+1){clear:left}.bean-instagram a:nth-child(-n+4){display:block;width:50%}}.scroll-top.block-left,.scroll-top.left{float:none !important}@media only screen and (min-width:750px){.bean-instagram a{padding:0}.bean-instagram-wrapper p{display:none}.block-bean-snellmaninstagram{padding-left:0;padding-right:0}.scroll-top.block-left,.scroll-top.left{position:absolute;left:-5em}}.scroll-top{text-align:center !important;color:inherit !important;text-decoration:none !important;position:relative}.scroll-top:after,.scroll-top:before{display:none}@media only screen and (max-width:750px){.scroll-top{display:block}#fastfilter-search .scroll-top .form-autocomplete:after,.accordion .scroll-top .title>a:before,.accordion .title .scroll-top h4:before,.accordion .title .scroll-top h5:before,.bean-instagram-wrapper .scroll-top .show-more:before,.block-bean-mobile-quicklinks-frontpage .scroll-top a:after,.block-bean-uusimmat-jutut-front-page .view-content li .scroll-top a:after,.cboxDownload .scroll-top a:after,.fastfilter .scroll-top label:after,.fastfilter li>.alternatives .scroll-top button.active:after,.fastfilter-active-filters .scroll-top button:after,.fastfilter-alternatives .scroll-top button.active:after,.flex-direction-nav .scroll-top a,.l-header .scroll-top .block-search,.scroll-top #fastfilter-search .form-autocomplete:after,.scroll-top .accordion .title h4:before,.scroll-top .accordion .title h5:before,.scroll-top .accordion .title>a:before,.scroll-top .bean-instagram-wrapper .show-more:before,.scroll-top .block-bean-mobile-quicklinks-frontpage a:after,.scroll-top .block-bean-uusimmat-jutut-front-page .view-content li a:after,.scroll-top .button-dropdown:after,.scroll-top .cboxDownload a:after,.scroll-top .fa,.scroll-top .fastfilter label:after,.scroll-top .fastfilter li>.alternatives button.active:after,.scroll-top .fastfilter-active-filters button:after,.scroll-top .fastfilter-alternatives button.active:after,.scroll-top .flex-direction-nav a,.scroll-top .l-header .block-search,.scroll-top .scroll-top:after,.scroll-top .scroll-top:before,.scroll-top .section-container.auto:not([data-section-small-style]) .title a:after,.scroll-top .section-container.auto[data-section-small-style] .title h4:before,.scroll-top .section-container.auto[data-section-small-style] .title h5:before,.scroll-top .section-container.auto[data-section-small-style] .title>a:before,.scroll-top .section-container.tabs:not([data-section-small-style]) .title a:after,.scroll-top .sidr-class-fa,.scroll-top .views-widget-filter-search_api_views_fulltext input.form-autocomplete:after,.scroll-top .views-widget-filter-search_api_views_fulltext+.views-submit-button button,.section-container.auto:not([data-section-small-style]) .title .scroll-top a:after,.section-container.auto[data-section-small-style] .scroll-top .title>a:before,.section-container.auto[data-section-small-style] .title .scroll-top h4:before,.section-container.auto[data-section-small-style] .title .scroll-top h5:before,.section-container.tabs:not([data-section-small-style]) .title .scroll-top a:after,.views-widget-filter-search_api_views_fulltext .scroll-top input.form-autocomplete:after,.views-widget-filter-search_api_views_fulltext+.views-submit-button .scroll-top button{display:none}.scroll-top .h6,.scroll-top .preamble,.scroll-top .sidr ul li li a,.sidr ul li li .scroll-top a{margin:22.5px}.scroll-top:after,.scroll-top:before{content:"";display:block;position:absolute;top:0}.scroll-top:before{left:30px}.scroll-top:after{right:30px}}.layered-background span.picture:not(.img-loaded){height:700px;display:block}
.l-vm-teaser span.picture:not(.img-loaded),.l-vm-term_teaser span.picture:not(.img-loaded){height:200px;display:block}.takeover-open #cboxContent,.takeover-open #cboxLoadedContent{background:0}.takeover-open #cboxClose{background-color:#fff;color:#343a3e !important}.takeover-open #cboxClose:hover{color:#009d58 !important}.takeover-open #cboxContent,.takeover-open #cboxLoadedContent,.takeover-open #cboxWrapper,.takeover-open #colorbox{max-width:100% !important}.takeover-open #colorbox .button{display:block;max-width:200px;margin:20px auto}.takeover-footer .close{color:#fff !important;font-size:1em;word-break:normal;margin:0}.takeover-footer img{width:100%;max-width:none}.block-bean-contenxt-bean-nain-syntyy-aidost .group-header{z-index:100;height:auto;bottom:auto;padding-bottom:0;display:none}.block-bean-contenxt-bean-nain-syntyy-aidost .group-footer{z-index:100;height:auto;padding-top:0;top:auto;display:none}.block-bean-contenxt-bean-nain-syntyy-aidost.js-loaded .group-footer,.block-bean-contenxt-bean-nain-syntyy-aidost.js-loaded .group-header{display:block}.block-bean-contenxt-bean-nain-syntyy-aidost .node-slideshow-slide .center-wrapper{padding-top:13%;padding-left:.5em;padding-right:.5em}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav{top:25%;bottom:auto;text-align:left;padding-left:1.875em}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li{display:block;margin:auto}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a{color:#fff;-mox-box-shadow:none;box-shadow:none;background-color:transparent;text-indent:0;height:auto;width:auto;opacity:.5}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a .fa-stack{height:1.2em;line-height:1.2}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a.flex-active,.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav li a:hover{opacity:1}@media only screen and (max-width:480px){.block-bean-contenxt-bean-nain-syntyy-aidost .flexslider .slides .layered-foreground,.block-bean-contenxt-bean-nain-syntyy-aidost .group-footer{display:none !important}.block-bean-contenxt-bean-nain-syntyy-aidost .flex-control-nav{top:40%}}@media only screen and (max-width:750px){.front .l-below h4,.front .l-main h3{padding-bottom:15px;text-align:left}}.block-bean-mobile-quicklinks-frontpage img{max-width:90px}.block-bean-mobile-quicklinks-frontpage a{display:block;vertical-align:middle;padding:22.5px;position:relative}.block-bean-mobile-quicklinks-frontpage a:after{content:"";color:#eae7d6;position:absolute;right:15px;top:50%;margin-top:-7px}.block-bean-mobile-quicklinks-frontpage h4{display:inline-block;margin-left:15px}.block-bean-mobile-quicklinks-frontpage li{border-bottom:solid 1px #eae7d6}.block-bean-reseptivinkit h3,.block-bean-uusimmat-jutut-front-page h3{text-align:left !important}.node-tuote.l-vm-full{z-index:0}.node-tuote.l-vm-full .group-above-right{text-align:center}.node-tuote.l-vm-full .group-above-right .field-name-field-product-image img{max-height:491px}.node-tuote.l-vm-full .group-above-right .field-name-field-ominaisuudet img{max-width:60%}@media only screen and (max-width:750px){.block-bean-reseptivinkit{display:none}.block-bean-uusimmat-jutut-front-page{padding:0 !important}.block-bean-uusimmat-jutut-front-page h3{padding-left:15px}.block-bean-uusimmat-jutut-front-page .view-display-id-light_display_2>.view-content ul{border-bottom:solid 1px #1b8a4d}.block-bean-uusimmat-jutut-front-page .view-content ul{background-color:#009d58;color:#fff}.block-bean-uusimmat-jutut-front-page .view-content h6{margin:0}.block-bean-uusimmat-jutut-front-page .view-content li a{padding:22.5px 45px 22.5px 22.5px;display:block;border-top:solid 1px #1b8a4d;position:relative;line-height:1.5}.block-bean-uusimmat-jutut-front-page .view-content li a:after{content:"";color:#fff;position:absolute;right:22.5px;top:50%;margin-top:-7.5px;margin-left:1em}.node-tuote.l-vm-full .group-above-right{text-align:left !important}.node-tuote.l-vm-full .group-above-right .field-name-field-product-image img{max-height:300px}
.node-tuote.l-vm-full .group-above-right .field-name-field-ominaisuudet{vertical-align:bottom;margin-left:.9375em}.node-tuote.l-vm-full .group-above-right .field-name-field-ominaisuudet>div>div{display:block;margin-top:.9375em}.node-tuote.l-vm-full .group-above-right>div{display:inline-block}}.node-tuote.l-vm-full .field-name-field-pakkauskoko>span:not(:last-child):after{content:'/';font-size:.9em}.node-tuote.l-vm-full .section-container.auto>.section>.content,.node-tuote.l-vm-full .section-container.auto>section>.content{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/paper-pattern.jpg)}.node-tuote.l-vm-full .group-productdetails:not([data-section-small-style]){min-height:100px !important;margin-bottom:45px}.node-tuote.l-vm-full .group-productdetails:not([data-section-small-style])>section:first-child>.title{left:0;width:40%;text-align:right}.node-tuote.l-vm-full .group-productdetails:not([data-section-small-style])>section:last-child>.title{width:60%;left:40% !important;text-align:left}.node-tuote.l-vm-full .group-gda-col3 ul{margin-bottom:0}@media only screen and (max-width:750px){.node-tuote.l-vm-full .group-productdetails{margin-bottom:0}.node-tuote.l-vm-full .field-name-field-views-related{display:none}.node-tuote.l-vm-full .field-name-field-tuoteryhma{display:block !important}.node-tuote.l-vm-full .group-gda-col3{margin-bottom:0 !important}.node-tuote.l-vm-full .group-gda-col2{display:none}.product-front .view-taxonomy-terms-terms- img{max-width:230px !important}}@media only screen and (max-width:1030px){.product-front .view-taxonomy-terms-terms- ul>li{border-bottom:solid 1px #eae7d6}.product-front .l-vm-full .field-name-field-reseptibannerkuva{display:none}.product-front .has-banner .l-main{margin-top:40px}}@media only screen and (min-width:1031px){.product-front .l-main{margin-top:0;background-image:url(//www.snellman.fi/sites/all/themes/v3/images/cloth-pattern.gif);background-repeat:repeat}.l-main .product-front .l-vm-full>.block-search>.group-content,.product-front .l-main .l-vm-full>.block-search>.group-content,.product-front .l-vm-full>.row>.group-content,.product-front .section-container.auto.l-vm-full>section>.group-content,.product-front .section-container.tabs.l-vm-full>section>.group-content{background-color:#fff;background-color:rgba(255,255,255,.95);border-radius:10px;padding:1em 2em;margin-top:-35%;margin-bottom:1.875em}}@media only screen and (min-width:1301px){.l-main .product-front .l-vm-full>.block-search>.group-content,.product-front .l-main .l-vm-full>.block-search>.group-content,.product-front .l-vm-full>.row>.group-content,.product-front .section-container.auto.l-vm-full>section>.group-content,.product-front .section-container.tabs.l-vm-full>section>.group-content{margin-top:-40%}}.node-blog-entry.l-vm-full .group-above-left,.node-blog-tips.l-vm-full .group-above-left,.node-blog.l-vm-full .group-above-left,.node-history.l-vm-full .group-above-left,.node-recipe.l-vm-full .group-above-left{padding-left:0}.node-blog-entry.l-vm-full .group-above-right,.node-blog-tips.l-vm-full .group-above-right,.node-blog.l-vm-full .group-above-right,.node-history.l-vm-full .group-above-right,.node-recipe.l-vm-full .group-above-right{padding-right:0}.node-recipe.l-vm-full .field-name-field-icon{position:absolute;right:15px;bottom:15px}.node-recipe.l-vm-full .group-below-left .field-name-field-recipe-products{margin:3em 15px 15px}.fastfilter-alternatives .node-recipe.l-vm-full button,.node-recipe.l-vm-full .button-tag,.node-recipe.l-vm-full .fastfilter-alternatives button{margin-right:.5em;margin-bottom:.5em}@media only screen and (max-width:750px){.node-blog-entry.l-vm-full .field-name-fb-comment-count,.node-blog-entry.l-vm-full .field-name-field-blog-category,.node-blog-entry.l-vm-full .field-name-field-blog-tips-category,.node-blog-entry.l-vm-full .field-name-field-blogin-kategori,.node-blog-entry.l-vm-full .field-name-post-date,.node-blog-entry.l-vm-full .field-name-related-by-global-category,.node-blog-entry.l-vm-full .group-above-left,.node-blog-entry.l-vm-full .group-above-right,.node-blog-tips.l-vm-full .field-name-fb-comment-count,.node-blog-tips.l-vm-full .field-name-field-blog-category,.node-blog-tips.l-vm-full .field-name-field-blog-tips-category,.node-blog-tips.l-vm-full .field-name-field-blogin-kategori,.node-blog-tips.l-vm-full .field-name-post-date,.node-blog-tips.l-vm-full .field-name-related-by-global-category,.node-blog-tips.l-vm-full .group-above-left,.node-blog-tips.l-vm-full .group-above-right,.node-blog.l-vm-full .field-name-fb-comment-count,.node-blog.l-vm-full .field-name-field-blog-category,.node-blog.l-vm-full .field-name-field-blog-tips-category,.node-blog.l-vm-full .field-name-field-blogin-kategori,.node-blog.l-vm-full .field-name-post-date,.node-blog.l-vm-full .field-name-related-by-global-category,.node-blog.l-vm-full .group-above-left,.node-blog.l-vm-full .group-above-right,.node-history.l-vm-full .field-name-fb-comment-count,.node-history.l-vm-full .field-name-field-blog-category,.node-history.l-vm-full .field-name-field-blog-tips-category,.node-history.l-vm-full .field-name-field-blogin-kategori,.node-history.l-vm-full .field-name-post-date,.node-history.l-vm-full .field-name-related-by-global-category,.node-history.l-vm-full .group-above-left,.node-history.l-vm-full .group-above-right,.node-recipe.l-vm-full .field-name-fb-comment-count,.node-recipe.l-vm-full .field-name-field-blog-category,.node-recipe.l-vm-full .field-name-field-blog-tips-category,.node-recipe.l-vm-full .field-name-field-blogin-kategori,.node-recipe.l-vm-full .field-name-post-date,.node-recipe.l-vm-full .field-name-related-by-global-category,.node-recipe.l-vm-full .group-above-left,.node-recipe.l-vm-full .group-above-right{display:none}
.node-blog-entry.l-vm-full .group-above-middle,.node-blog-tips.l-vm-full .group-above-middle,.node-blog.l-vm-full .group-above-middle,.node-history.l-vm-full .group-above-middle,.node-recipe.l-vm-full .group-above-middle{text-align:left !important}.node-blog-entry.l-vm-full .separator-right,.node-blog-tips.l-vm-full .separator-right,.node-blog.l-vm-full .separator-right,.node-history.l-vm-full .separator-right,.node-recipe.l-vm-full .separator-right{border-right:0;padding-left:0}.node-recipe.l-vm-full .field-name-field-vaikeustaso,.node-recipe.l-vm-full a.nosto{display:none}.node-recipe.l-vm-full .group-above-middle{text-align:left !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-recipe.l-vm-full .group-above-middle p{margin-bottom:0}.node-recipe.l-vm-full .group-above-middle .field-name-title,.node-recipe.l-vm-full .group-above-middle .field-name-title-prefix{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;-webkit-order:1;-ms-flex-order:1;order:1}.node-recipe.l-vm-full .group-above-middle .field-name-total-time{-webkit-order:2;-ms-flex-order:2;order:2}.node-recipe.l-vm-full .group-above-middle .field-name-recipe-yield{-webkit-order:3;-ms-flex-order:3;order:3}.node-recipe.l-vm-full .group-above-middle .field-name-recipe-description{-webkit-order:4;-ms-flex-order:4;order:4}.node-recipe.l-vm-full .group-below-left{margin-top:0}.fastfilter-alternatives .node-recipe.l-vm-full .group-below-left button,.node-recipe.l-vm-full .group-below-left .button-tag,.node-recipe.l-vm-full .group-below-left .fastfilter-alternatives button,.node-recipe.l-vm-full .group-below-left .field-name-field-addthis-footer{display:none}}.page-node-550 .node-full .group-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-node-550 .node-full .group-content .body{-webkit-order:10;-ms-flex-order:10;order:10}.node-faq.l-vm-teaser .group-footer h6{margin-top:.9375em !important}.section-faq h5:hover{color:#009d58}.section-faq .accordion{margin-bottom:0}.section-faq .accordion .content{width:100%;max-width:687px}.section-faq .l-vm-full .field-name-node-ds{background-color:#1b8a4d;padding-top:40px;padding-left:.9375em;padding-right:.9375em}.section-faq .l-vm-full .field-name-node-ds .button,.section-faq .l-vm-full .field-name-node-ds .button a,.section-faq .l-vm-full .field-name-node-ds button{background-color:#0a4f30}.section-faq .taxonomy-term h1{margin-top:.9375em}@media only screen and (max-width:480px){.node-type-history .block-bean-views-listing-snellman-history-l .view-content li{padding:0}.node-type-history .block-bean-views-listing-snellman-history-l .view-content li a{display:block;margin:0;padding:0 0 .3em .625em}}.reseptikirja-bg .node-basic-page-w-background{background:url(http://www.snellman.fi/sites/default/files/reseptikirja_landing_bg_0.jpg) center top no-repeat;background-size:1920px auto,auto;padding-top:280px;min-height:1250px}.reseptikirja-bg input.form-email{text-align:center;border-radius:0;height:60px}.reseptikirja-bg .form-type-checkbox input.form-checkbox{width:1.5em;height:1.5em;margin-right:.5em;float:left}.reseptikirja-bg .form-type-checkbox span.label{font-size:.8em}@media only screen and (max-width:480px){.maatiaispossu .layered-foreground{padding:.5em}}.maatiaispossu .h2,.maatiaispossu h1,.maatiaispossu h2,.maatiaispossu ol.decorative>li:before{text-align:center !important}.maatiaispossu .scrollpage .layered-foreground h4{display:block !important}.maatiaispossu .node-scroll-page-item:first-child a.posts{display:block;text-decoration:none}.maatiaispossu .node-scroll-page-item:first-child a.posts:hover{text-decoration:underline}.maatiaispossu .node-scroll-page-item:first-child a.posts:before{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/campaign/campaign-pig-checkmark.png);content:'';display:inline-block;width:24px;height:30px;margin-bottom:-5px}body.kunnon-lenkki .form-actions,body.kunnon-lenkki .only-large,body.kunnon-lenkki .only-medium,body.kunnon-lenkki .only-small{display:none}.maatiaispossu .picture-responsive{height:auto !important;padding-bottom:0 !important}@media only screen and (min-width:1031px){.maatiaispossu .layered-wrapper .layered-background img{height:auto !important;width:100% !important}body.kunnon-lenkki .only-large{display:block}}.maatiaispossu .layered-wrapper:first-child .layered-background img{min-height:800px}@media only screen and (max-width:1030px){.maatiaispossu .layered-wrapper:nth-child(3) .layered-background img{min-height:630px;max-width:none;width:auto !important}}@media only screen and (max-width:750px){.maatiaispossu .layered-wrapper:first-child .layered-background img{min-height:1000px;max-width:none;width:auto !important}.maatiaispossu .layered-wrapper:nth-child(2) .layered-background img{min-height:500px;max-width:none;width:auto !important}.maatiaispossu .layered-wrapper:nth-child(3) .layered-background img{min-height:750px;max-width:none;width:auto !important}}@media only screen and (min-width:481px) and (max-width:1030px){body.kunnon-lenkki .only-medium{display:block}}@media only screen and (max-width:480px){body.kunnon-lenkki .only-small{display:block}body.kunnon-lenkki #node-3668,body.kunnon-lenkki #node-3669,body.kunnon-lenkki #node-3678{display:none}}body.kunnon-lenkki #node-3668 h2,body.kunnon-lenkki #node-3669 h2,body.kunnon-lenkki #node-3678 h2{width:55%}@media only screen and (min-width:1340px){body.kunnon-lenkki #node-3668 h2,body.kunnon-lenkki #node-3669 h2,body.kunnon-lenkki #node-3678 h2{font-size:30px}}@media only screen and (max-width:1030px){body.kunnon-lenkki #node-3668 h2,body.kunnon-lenkki #node-3669 h2,body.kunnon-lenkki #node-3678 h2{display:none}body.kunnon-lenkki #node-3668.scrollpage-item-hover .layered-foreground,body.kunnon-lenkki #node-3669.scrollpage-item-hover .layered-foreground,body.kunnon-lenkki #node-3678.scrollpage-item-hover .layered-foreground{background-color:transparent}}@media only screen and (min-width:481px){body.kunnon-lenkki #node-3671,body.kunnon-lenkki #node-3677{display:none}}body.kunnon-lenkki #node-3671.scrollpage-item-hover .layered-foreground,body.kunnon-lenkki #node-3677.scrollpage-item-hover .layered-foreground{background-color:transparent}
body.kunnon-lenkki #node-3671 .layered-foreground,body.kunnon-lenkki #node-3677 .layered-foreground{position:relative;background-color:transparent}body.kunnon-lenkki #node-3671 h1,body.kunnon-lenkki #node-3677 h1{color:#343a3e}@media only screen and (max-width:320px){body.kunnon-lenkki #node-3668 .layered-background img,body.kunnon-lenkki #node-3669 .layered-background img,body.kunnon-lenkki #node-3678 .layered-background img{left:-73%;position:relative}body.kunnon-lenkki #node-3671 .large-9.large-centered.content,body.kunnon-lenkki #node-3677 .large-9.large-centered.content{margin-left:-5%;width:90%}body.kunnon-lenkki #node-3671 h1,body.kunnon-lenkki #node-3677 h1{width:90%}}body.kunnon-lenkki #node-3671 ul.mobile-infographics,body.kunnon-lenkki #node-3677 ul.mobile-infographics{margin:20px}body.kunnon-lenkki #node-3671 ul.mobile-infographics li,body.kunnon-lenkki #node-3677 ul.mobile-infographics li{color:#fff;padding:1em 1em 1em 75px;font-family:thesansbold,Arial,Helvetica,sans-serif;margin:4px;list-style:none;display:block;text-transform:uppercase;font-size:20px;text-align:left;background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-possu.png) 0 50% no-repeat #343a3e;background-size:65px 65px;transition-property:height;transition-duration:1s}body.kunnon-lenkki #node-3671 ul.mobile-infographics li .invisible-hyphen,body.kunnon-lenkki #node-3677 ul.mobile-infographics li .invisible-hyphen{display:none}@media only screen and (max-width:420px){body.kunnon-lenkki #node-3671 ul.mobile-infographics li .invisible-hyphen,body.kunnon-lenkki #node-3677 ul.mobile-infographics li .invisible-hyphen{display:inline;font-weight:400}}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.no,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.no{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-EI.png) no-repeat #6c0606;background-size:65px 65px}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.no.open span,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.no.open span{color:#6c0606}body.kunnon-lenkki #node-3671 ul.mobile-infographics li span,body.kunnon-lenkki #node-3677 ul.mobile-infographics li span{display:none;background-color:rgba(255,255,255,0);height:0;transition:background-color 2s,height 2s}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.open span,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.open span{display:block;background-color:rgba(255,255,255,.5);color:#343a3e;padding:20px;height:auto}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.beef,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.beef{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-nauta.png)}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.salt,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.salt{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-suola.png)}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.water,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.water{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-vesi.png)}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.potato-flour,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.potato-flour{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-perunajauho.png)}body.kunnon-lenkki #node-3671 ul.mobile-infographics li.spices,body.kunnon-lenkki #node-3677 ul.mobile-infographics li.spices{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/kunnon-lenkki-ikonit-mausteet.png)}@media only screen and (max-width:750px){body.kunnon-lenkki #node-3670,body.kunnon-lenkki #node-3675{height:500px}}@media only screen and (max-width:580px){body.kunnon-lenkki #node-3670,body.kunnon-lenkki #node-3675{height:600px}}@media only screen and (min-width:580px) and (max-width:1030px){body.kunnon-lenkki #node-3670,body.kunnon-lenkki #node-3675{height:700px}
}@media only screen and (max-width:320px){body.kunnon-lenkki #node-3670,body.kunnon-lenkki #node-3675{height:800px}}@media only screen and (max-width:580px){body.kunnon-lenkki #node-3670 .layered-background .picture,body.kunnon-lenkki #node-3670 .layered-background img,body.kunnon-lenkki #node-3675 .layered-background .picture,body.kunnon-lenkki #node-3675 .layered-background img{width:900px !important;max-width:900px !important;height:600px !important;max-height:600px !important}body.kunnon-lenkki #node-3670 .layered-background .picture .checkbox-quiz-show-at-end label,body.kunnon-lenkki #node-3670 .layered-background .picture .checkbox-quiz-show-at-end p,body.kunnon-lenkki #node-3670 .layered-background img .checkbox-quiz-show-at-end label,body.kunnon-lenkki #node-3670 .layered-background img .checkbox-quiz-show-at-end p,body.kunnon-lenkki #node-3675 .layered-background .picture .checkbox-quiz-show-at-end label,body.kunnon-lenkki #node-3675 .layered-background .picture .checkbox-quiz-show-at-end p,body.kunnon-lenkki #node-3675 .layered-background img .checkbox-quiz-show-at-end label,body.kunnon-lenkki #node-3675 .layered-background img .checkbox-quiz-show-at-end p{font-size:12px}}@media only screen and (min-width:580px) and (max-width:1030px){body.kunnon-lenkki #node-3670 .layered-background .picture,body.kunnon-lenkki #node-3670 .layered-background img,body.kunnon-lenkki #node-3675 .layered-background .picture,body.kunnon-lenkki #node-3675 .layered-background img{width:1050px !important;max-width:1050px !important;height:700px !important;max-height:700px !important}body.kunnon-lenkki #node-3670 .layered-background .picture h2,body.kunnon-lenkki #node-3670 .layered-background img h2,body.kunnon-lenkki #node-3675 .layered-background .picture h2,body.kunnon-lenkki #node-3675 .layered-background img h2{margin-top:-10%}body.kunnon-lenkki #node-3670 .layered-background .picture .button,body.kunnon-lenkki #node-3670 .layered-background img .button,body.kunnon-lenkki #node-3675 .layered-background .picture .button,body.kunnon-lenkki #node-3675 .layered-background img .button{margin:0}}@media only screen and (max-width:320px){body.kunnon-lenkki #node-3670 .layered-background .picture,body.kunnon-lenkki #node-3670 .layered-background img,body.kunnon-lenkki #node-3675 .layered-background .picture,body.kunnon-lenkki #node-3675 .layered-background img{width:1200px !important;max-width:1200px !important;height:800px !important;max-height:800px !important;position:relative;right:95%}}@media only screen and (max-width:530px){body.kunnon-lenkki #node-3670 .layered-background .picture,body.kunnon-lenkki #node-3670 .layered-background img,body.kunnon-lenkki #node-3675 .layered-background .picture,body.kunnon-lenkki #node-3675 .layered-background img{position:relative;right:10%}}@media only screen and (max-width:1030px){body.kunnon-lenkki .quiz-image{display:none}}body.kunnon-lenkki a.conitions{text-decoration:underline;color:#009d58 !important}body.kunnon-lenkki a.conitions:hover{color:#343a3e;text-decoration:none}body.kunnon-lenkki .webform-component-email .form-email{width:50%;display:inline}@media only screen and (max-width:580px){body.kunnon-lenkki .webform-component-email{width:50%;float:left}body.kunnon-lenkki .webform-component-email .form-email{width:100%}}@media only screen and (min-width:1031px){body.kunnon-lenkki .diagram img{position:absolute !important;bottom:-5% !important;right:-22% !important;width:auto !important;max-width:1817px !important;height:1110px !important;max-height:115% !important}}@media only screen and (max-width:1030px){body.kunnon-lenkki .diagram img{margin:0 0 0 -10%;width:125% !important;max-width:1130px;max-height:900px;bottom:-19%;position:absolute}}@media only screen and (max-width:1030px) and (min-width:751px){body.kunnon-lenkki .diagram img{margin-bottom:-30px}}body.kunnon-lenkki .only-mobile{display:none}@media only screen and (max-width:1024px){body.kunnon-lenkki .only-mobile{display:block}}body.kunnon-lenkki .checkbox-quiz-finish-page,body.kunnon-lenkki .checkbox-quiz-page.yes-no-question,body.kunnon-lenkki .checkbox-quiz-results-page,body.kunnon-lenkki .checkbox-quiz-show-at-end,body.kunnon-lenkki .infographics>div span{display:none}body.kunnon-lenkki .uudet-lenkkimakkarat p{line-height:1.2em;font-weight:400;font-size:16px}body.kunnon-lenkki .uutuus{color:#009d58}body.kunnon-lenkki .infographics h2{width:50%}body.kunnon-lenkki .infographics>div{position:absolute;font-size:12px;font-weight:400;line-height:1.5em}@media only screen and (min-width:750px){body.kunnon-lenkki .infographics>div span{display:inline}}body.kunnon-lenkki .infographics>div h4{color:#009d58;font-size:12px}body.kunnon-lenkki .infographics>div.pork{top:17%;right:60%;width:300px;text-align:right}body.kunnon-lenkki .infographics>div.beef{top:30%;text-align:right;width:269px;right:69%}body.kunnon-lenkki .infographics>div.water{top:67%;text-align:right;right:84%;width:240px}body.kunnon-lenkki .infographics>div.spices{text-align:right;top:14%;right:38%;width:150px}body.kunnon-lenkki .infographics>div.salt{top:50%;text-align:right;right:84%}body.kunnon-lenkki .infographics>div.potato-flour{text-align:right;top:59%;right:62%;width:160px}body.kunnon-lenkki .infographics>div.meat{top:46%;left:74%;text-align:left;width:130px}body.kunnon-lenkki .infographics>div.no-sodiumglutamate{top:95%;text-align:left;left:45%;width:300px}body.kunnon-lenkki .infographics>div.no-added-phosphate{top:81%;text-align:left;left:21%;width:190px}body.kunnon-lenkki .infographics>div.no-kamaraa{top:81%;text-align:left;left:44%;width:210px}body.kunnon-lenkki .infographics>div.no-machine-separated{top:91%;text-align:left;left:21%;width:185px}body.kunnon-lenkki .kunnon-lenkki-question .form-type-checkbox,body.kunnon-lenkki .scrollpage-menu{display:none}body.kunnon-lenkki .node-scroll-page-item .button{border-radius:0;box-shadow:none;font-size:22px;margin-top:5%}body.kunnon-lenkki .node-scroll-page-item .button.no{background-color:#eb4752}@media only screen and (max-width:580px){body.kunnon-lenkki .node-scroll-page-item .button{font-size:18px;margin-bottom:5px}}body.kunnon-lenkki .node-scroll-page-item:after{display:block;position:absolute;content:' ';background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/icons/Snellman_kunnonlenkki_nuoli.png) no-repeat;width:100px;height:100px;left:45%;bottom:-60px;z-index:10;padding:0;margin:0;opacity:.8}
@media only screen and (max-width:1030px){body.kunnon-lenkki .node-scroll-page-item:after{display:none}.section-all-natural .block-bean-all-natural-header.l-vm-background_image .layered-background img{min-width:1440px}}body.kunnon-lenkki .node-scroll-page-item:last-child:after{display:none}body.kunnon-lenkki .node-scroll-page-item .columns.large-centered{height:100% !important}@media only screen and (min-width:750px){body.kunnon-lenkki .node-scroll-page-item .columns.large-centered{width:100% !important}}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds,body.kunnon-lenkki .node-scroll-page-item .layered-foreground .center-content,body.kunnon-lenkki .node-scroll-page-item .layered-foreground .center-content .field-name-field-node-reference,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div>.field-item,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div>.field-item>.field-name-webform-ds,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div>.field-item>.field-name-webform-ds>div,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div>.field-item>.field-name-webform-ds>div>div,body.kunnon-lenkki .node-scroll-page-item .layered-foreground>.center-wrapper>.center-content>div>div>.field-item>.field-name-webform-ds>div>div>div{height:100%}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form{background-color:rgba(255,255,255,.7);color:#1b8a4d;height:90%;margin-top:5%;padding:10%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form .checkbox-quiz-end-page{margin-top:-10%}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form label,body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form p{font-size:16px;line-height:1.2em}@media only screen and (max-width:400px){body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form label,body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form p{font-size:14px;line-height:1.1em}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form .button{margin-left:0;margin-right:0}body.kunnon-lenkki .node-scroll-page-item .field-name-webform-ds .webform-client-form .button.yes{margin-right:10px}}body.kunnon-lenkki .node-scroll-page-item:last-child{display:block !important}body.kunnon-lenkki .node-scroll-page-item:last-child h2{display:block !important;margin-top:1em;margin-bottom:.5em}body.kunnon-lenkki .node-scroll-page-item:last-child .layered-background{display:none}body.kunnon-lenkki .node-scroll-page-item:last-child .layered-foreground{position:relative}@media only screen and (min-width:781px){body.kunnon-lenkki .node-scroll-page-item:last-child .layered-foreground{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/Snellman-kunnonlenkki-bg-large-wood.jpg) no-repeat;background-size:cover}}@media only screen and (max-width:780px) and (min-width:531px){body.kunnon-lenkki .node-scroll-page-item:last-child .layered-foreground{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/Snellman-kunnonlenkki-bg-medium-wood.jpg) no-repeat;background-size:cover}}@media only screen and (max-width:530px){body.kunnon-lenkki .node-scroll-page-item:last-child .layered-foreground{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/Snellman-kunnonlenkki-bg-small-wood.jpg) no-repeat;background-size:cover}
}@media only screen and (max-width:749px){body.kunnon-lenkki .node-scroll-page-item:last-child .layered-foreground .product-details{display:none}}.checkbox-quiz-results-page{margin-top:-70px}@media only screen and (max-width:650px){.checkbox-quiz-results-page{margin-top:-30px}}.checkbox-quiz-results-page .half-page{width:50%;margin-bottom:40px}.checkbox-quiz-results-page:before{display:block;max-width:420px;max-height:580px;content:'';position:absolute;width:50%;height:580px;background-color:transparent;background-repeat:no-repeat;right:20px;top:10%}.checkbox-quiz-results-page.proc-100:before,.checkbox-quiz-results-page.proc-90:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-makkaramestari.png) no-repeat;background-size:contain}.lang-sv .checkbox-quiz-results-page.proc-100:before,.lang-sv .checkbox-quiz-results-page.proc-90:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-makkaramestari-sv.png) no-repeat}.checkbox-quiz-results-page.proc-70:before,.checkbox-quiz-results-page.proc-80:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-savustus.png) no-repeat;background-size:contain}.lang-sv .checkbox-quiz-results-page.proc-70:before,.lang-sv .checkbox-quiz-results-page.proc-80:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-savustus-sv.png) no-repeat}.checkbox-quiz-results-page.proc-50:before,.checkbox-quiz-results-page.proc-60:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-oppilas.png) no-repeat;background-size:contain}.lang-sv .checkbox-quiz-results-page.proc-50:before,.lang-sv .checkbox-quiz-results-page.proc-60:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-oppilas-sv.png) no-repeat}.checkbox-quiz-results-page.proc-30:before,.checkbox-quiz-results-page.proc-40:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-aloitteleva.png) no-repeat;background-size:contain}.lang-sv .checkbox-quiz-results-page.proc-30:before,.lang-sv .checkbox-quiz-results-page.proc-40:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-aloitteleva-sv.png) no-repeat}.checkbox-quiz-results-page.proc-0:before,.checkbox-quiz-results-page.proc-10:before,.checkbox-quiz-results-page.proc-20:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-kasvissyoja.png) no-repeat;background-size:contain}.lang-sv .checkbox-quiz-results-page.proc-0:before,.lang-sv .checkbox-quiz-results-page.proc-10:before,.lang-sv .checkbox-quiz-results-page.proc-20:before{background:url(//www.snellman.fi/sites/all/themes/v3/images/kunnon-lenkki/kuvat-peliin/snellman-peli-tasot-kasvissyoja-sv.png) no-repeat}.section-all-natural .view-taxonomy-terms .columns.large-centered{float:none !important}.section-all-natural .view-taxonomy-terms .taxonomy-term-description{color:#fff;text-align:center}.section-all-natural .view-taxonomy-terms .images .hover-hide{transition:all .5s;opacity:1}.section-all-natural .view-taxonomy-terms .images .hover-show{transition:all .5s;bottom:0;left:0;top:0;right:0;position:absolute;opacity:0}.section-all-natural .view-taxonomy-terms .images:hover .hover-hide{opacity:0}.section-all-natural .view-taxonomy-terms .images:hover .hover-show{opacity:1}.section-all-natural .l-below{background:url(//www.snellman.fi/sites/all/themes/v3/images/fiilis-all-natural.jpg) center bottom;background-size:cover}.section-all-natural .l-below .body a{text-decoration:underline}.section-all-natural .l-below .body a:hover{text-decoration:none}@media only screen and (max-width:750px){.section-all-natural .block-bean-all-natural-header.l-vm-background_image .layered-background img{min-width:1120px}
.joulukinkku-tahteet:before{opacity:.5}}.section-all-natural .l-vm-background_image .layered-background img{min-width:850px}.page-node-3903 .l-below-row,.page-node-3904 .l-below-row{display:block !important}.block-bean-nain-syntyy-miksi-valita-snell{padding-bottom:1.875em}.block-bean-nain-syntyy-miksi-valita-snell .field{max-width:600px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1031px){.l-below-row .block-bean-nain-syntyy-miksi-valita-snell:after,.l-below-row .block-bean-nain-syntyy-miksi-valita-snell:before{content:'';display:block;position:absolute;top:0}.l-below-row .block-bean-nain-syntyy-miksi-valita-snell:before{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/nain-syntyy-person.png);width:351px;height:330px;left:-140px}.l-below-row .block-bean-nain-syntyy-miksi-valita-snell:after{background-image:url(//www.snellman.fi/sites/all/themes/v3/images/nain-syntyy-product-image.png);width:361px;height:330px;right:-200px}}.page-node-1063 .l-below-row,.page-node-1064 .l-below-row{display:block !important}.joulukinkku-tahteet{padding-top:30px;position:relative;z-index:0;min-height:500px;background-color:#000 !important}.joulukinkku-tahteet form{max-width:520px;margin-left:auto;margin-right:auto;position:relative;padding:0 15px}.joulukinkku-tahteet form .form-item-submitted-newsletter-1{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex}.joulukinkku-tahteet form .form-item-submitted-newsletter-1 input{margin-bottom:0}.joulukinkku-tahteet form .form-item-submitted-newsletter-1 label{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;line-height:1;font-size:80%;margin-bottom:2px}.joulukinkku-tahteet form input.form-email{padding:.8125em;height:3.9375em;margin-top:-1px}.joulukinkku-tahteet:before{position:absolute;left:-140px;right:-140px;max-width:1300px;content:'';display:block;top:0;bottom:0;z-index:-1;background-image:url(//www.snellman.fi/sites/all/themes/v3/images/campaign/campaign-joulukinkku-tahteet-form-bg.jpg);background-repeat:no-repeat}@media only screen and (max-width:750px){.joulukinkku-tahteet{text-align:left !important}}@media only screen and (min-width:750px){body.campaign-kunnonjauheliha .field-name-webform-ds>div>.large-8{width:80%}}body.campaign-kunnonjauheliha section.block-bean-footer-kohti-parempaa{display:none}body.campaign-kunnonjauheliha .l-below-row{display:block !important}@media only screen and (min-width:481px){body.campaign-kunnonjauheliha .medium-block-grid-4>li{width:33.3333%}}body.campaign-kunnonjauheliha .column.large-4>a{display:block}body.campaign-kunnonjauheliha .column.large-4>a:hover{color:inherit;text-decoration:none}body.campaign-kunnonjauheliha .column.large-4>a:hover>h3{text-decoration:underline}body.campaign-kunnonjauheliha .view-taxonomy-terms>div>.group-footer{padding-top:.9375em;padding-bottom:.9375em;background:url(//www.snellman.fi/sites/all/themes/v3/images/concrete-pattern.png);max-width:none}body.campaign-kunnonjauheliha .view-taxonomy-terms>div>.group-footer>div{max-width:64.375em}@media only screen and (min-width:750px){body.campaign-kunnonjauheliha .view-taxonomy-terms>div>.group-footer>div{max-width:51.5em}}body.campaign-kunnonjauheliha .block-webform{background:url(//www.snellman.fi/sites/all/themes/v3/images/campaign/campaign-kunnonjauheliha-form-bg.jpg) bottom left no-repeat;background-size:cover;min-height:584px;color:#fff;padding:1.875em .9375em}body.campaign-kunnonjauheliha .block-webform a{color:#009d58}body.campaign-kunnonjauheliha .block-webform>h2{color:#fff !important}@media only screen and (max-width:480px){.section-all-natural .block-bean-all-natural-header.l-vm-background_image .layered-background img{min-width:850px}body.campaign-kunnonjauheliha .block-bean-campaign-kunnon-jauheliha-conten,body.campaign-kunnonjauheliha .block-webform{text-align:left !important}}body.campaign-kunnonjauheliha form.webform-client-form{position:relative;z-index:0;max-width:650px;margin-left:auto;margin-right:auto}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page input{display:none}
body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option{border-style:solid;border-width:0;cursor:pointer;line-height:normal;margin:0 0 1.25em;position:relative;text-align:center;display:inline-block;padding-right:1.5em;padding-left:1.5em;border-color:#006a3b;padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none;letter-spacing:.05em;background-color:#009d58;box-shadow:none;-webkit-font-smoothing:antialiased;font-weight:400;border-radius:3px;text-decoration:none !important;transition:none;word-break:normal !important;text-transform:none;font-family:Open Sans,Arial,Helvetica,Sans-serif;font-size:14px;min-width:350px;max-width:100%}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option a{color:#fff !important;text-decoration:none}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option.active,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:active,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:focus,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:hover{background-color:#006a3b;color:#fff !important}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option.active .icon-round:before,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:active .icon-round:before,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:focus .icon-round:before,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:hover .icon-round:before{color:#006a3b !important}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option.active,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:active,body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option:focus{outline:0}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--first-page label.option strong{display:block;font-family:thesansbold,Arial,Helvetica,Sans-serif;text-transform:uppercase;font-weight:400;font-size:16px}@media only screen and (min-width:750px){body.campaign-kunnonjauheliha form.webform-client-form fieldset{margin-left:auto;margin-right:auto}body.campaign-kunnonjauheliha form.webform-client-form form{margin-left:auto;margin-right:auto;max-width:700px}}body.campaign-kunnonjauheliha form.webform-client-form label[for=edit-submitted-first-page-importance]{margin-bottom:15px;cursor:default}body.campaign-kunnonjauheliha form.webform-client-form label[for=edit-submitted-first-page-importance] .form-required{display:none}body.campaign-kunnonjauheliha form.webform-client-form .webform-component--responses{display:none;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}body.campaign-kunnonjauheliha form.webform-client-form .webform-component--responses p{max-width:none;width:100%}body.campaign-kunnonjauheliha form.webform-client-form .form-item-submitted-last-page-newsletter-1{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex}body.campaign-kunnonjauheliha form.webform-client-form .form-item-submitted-last-page-newsletter-1 input{margin-bottom:0}body.campaign-kunnonjauheliha form.webform-client-form .form-item-submitted-last-page-newsletter-1 label{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em;line-height:1;font-size:80%;margin-bottom:2px}body.campaign-kunnonjauheliha form.webform-client-form input.form-email{padding:.8125em;height:3.9375em;margin-top:-1px}body.campaign-kunnonjauheliha form.webform-client-form form>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
body.campaign-kunnonjauheliha form.webform-client-form form>div .webform-component--fist-page{display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body.campaign-kunnonjauheliha form.webform-client-form fieldset{border:0;padding:0}body.campaign-kunnonjauheliha form.webform-client-form fieldset.webform-component--last-page{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:none;margin-top:0}body.campaign-kunnonjauheliha form.webform-client-form .form-actions{margin-top:0;margin-left:15px;display:none}@media only screen and (max-width:1030px){.field-name-field-addthis,.field-name-field-vote,.group-below-middle,.l-below-row{display:none}.l-below .block-bean-snellmaninstagram{display:block}}@media only screen and (max-width:750px){.field-name-field-product-recipes .l-header .secondary-menu .menu,.field-name-field-product-recipes .text-center,.group-below-left>.field-name-field-related-recipe-subheading .l-header .secondary-menu .menu,.group-below-left>.field-name-field-related-recipe-subheading .text-center,.group-below-left>.text-center,.l-header .secondary-menu .field-name-field-product-recipes .menu,.l-header .secondary-menu .group-below-left>.field-name-field-related-recipe-subheading .menu,.l-header .secondary-menu .group-below-left>.menu,.l-header .secondary-menu .l-vm-teaser.menu,.l-header .secondary-menu .node-page.l-vm-full .body .menu,.l-header .secondary-menu .page h1.menu,.l-vm-teaser.text-center,.node-page.l-vm-full .body .l-header .secondary-menu .menu,.node-page.l-vm-full .body .text-center,.page .l-header .secondary-menu h1.menu,.page h1.text-center{text-align:left !important}}.columns .l-main .block-search .columns [class*=block-grid-],.columns .row .columns [class*=block-grid-],.columns .section-container.auto>section .columns [class*=block-grid-],.columns .section-container.tabs>section .columns [class*=block-grid-],.l-main .columns .block-search .columns [class*=block-grid-]{margin-left:-15px;margin-right:-15px}.columns .l-main .block-search .columns [class*=block-grid-1]>li,.columns .row .columns [class*=block-grid-1]>li,.columns .section-container.auto>section .columns [class*=block-grid-1]>li,.columns .section-container.tabs>section .columns [class*=block-grid-1]>li,.l-main .columns .block-search .columns [class*=block-grid-1]>li{padding-left:.9375em;padding-right:.9375em}