html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,td.menu-disabled,ul.links,ul.links.inline,ul.links li,.block ul,div.admin,tr.even,tr.odd,tr.drag,tbody,tbody th,thead th,.breadcrumb,.item-list .icon,.item-list .title,.item-list ul,.item-list ul li,ol.task-list li.active,.form-item,tr.odd .form-item,tr.even .form-item,.form-item .description,.form-item label,.form-item label.option,.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item,.marker,.form-required,.more-link,.more-help-link,.item-list .pager,.item-list .pager li,.pager-current,.tips,ul.primary,ul.primary li,ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.secondary,ul.secondary li,ul.secondary a,ul.secondary a.active,.resizable-textarea{margin:0;padding:0;border:0;vertical-align:baseline;}ul.links,ul.links.inline,ul.links li,.block ul,ol,ul,.item-list ul,.item-list ul li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}textarea{font-size:1em;line-height:1.538em;}ul.links:after,div.admin-panel .body:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.inline:after{content:"";display:none;clear:none;}* html .form-item,* html ul.links,* html div.admin-panel .body,* html .clearfix{height:1%;}*:first-child + html .form-item,*:first-child + html ul.links,*:first-child + html div.admin-panel .body,*:first-child + html .clearfix{min-height:1%;}
body{margin:0;padding:0;background-color:#f6f6f6;}html,body{height:100%;}.front #front-page-slider,.front .top-wrapper,.front #bottom-pickups,#middle,#header{background:#fff;position:relative;}.node-type-section-front #middle,.node-type-pikasopas-etusivu #middle,.front #middle{padding:0;background:none;}.node-type-section-front #content .content >div >fieldset,.node-type-pikasopas-etusivu #content .content >div >fieldset,.node-type-section-front #content .content >div >div,.node-type-pikasopas-etusivu #content .content >div >div{background:#fff;padding:10px 10px 0;}body.node-type-section-front #content .content >div >.field-name-body,body.node-type-pikasopas-etusivu #content .content >div >.field-name-body{margin-top:0;}body.node-type-section-front .field-name-body p,body.node-type-pikasopas-etusivu .field-name-body p{font-size:16px !important;padding-bottom:30px !important;line-height:20px !important;}body.not-logged-in.page-node-add-event .event-form-info{margin-top:-20px;margin-bottom:25px;}body.not-logged-in.page-node-add-event .form-item-language{display:none;}body.not-logged-in.page-node-add-event label{margin-bottom:5px;}body.not-logged-in.page-node-add-event .start-date-wrapper{padding:10px 0;}body.not-logged-in.page-node-add-event .form-type-link-field label{font-size:16px;display:block;margin-bottom:10px;}body.not-logged-in.page-node-add-event .form-type-textfield label{font-size:13px;margin-bottom:5px;}body.not-logged-in.page-node-add-event .field-name-field-event-time{margin:20px 0;}body.not-logged-in.page-node-add-event .field-name-field-event-time .fieldset-legend{font-weight:bold;margin-bottom:10px;font-size:16px;display:block;}body.not-logged-in.page-node-add-event .form-item .date-padding{padding:0;}#middle{margin-top:30px;padding:30px 10px 10px;}#middle #content{margin-bottom:40px;}.front #middle{margin-top:0;}.front #header{height:190px;margin-bottom:0;}.front #bottom-pickups .pickup{margin-right:20px;}.front #top-pickups{float:left;width:630px;border-right:1px dotted #ccc;}.front .top-wrapper #links{margin-top:20px;}.front .top-wrapper #news-events{padding-bottom:20px;border-bottom:1px dotted #ccc;}.front .top-wrapper #news-events > div{margin:0 10px;}.front .top-wrapper #news-events div.inactive{display:none;visibility:hidden;}.front .top-wrapper #news-events .more-link{text-align:left;padding-top:20px;clear:both;}.front #links > div{float:left;width:149px;text-align:center;}.front #links > .odd{border-right:1px dotted #ccc;}.front form#simplenews-subscriptions-multi-block-form .form-item-mail input,.front form#simplenews-subscriptions-multi-block-form--3 .form-item-mail input{width:210px;}.front form#simplenews-subscriptions-multi-block-form #edit-unsubscribe--3,.front form#simplenews-subscriptions-multi-block-form--3 #edit-unsubscribe--3{margin-left:5px;}body.node-type-section-front #middle,body.node-type-pikasopas-etusivu #middle{margin-top:0px;}#bottom-content{padding:30px 0;background:none repeat scroll 0 0 #FFFFFF;position:relative;margin-top:30px;}#bottom-content .view-studymaterial tr{background-color:#ffffff;}#bottom-content .view-studymaterial td{width:300px;padding:30px 10px 0;}#bottom-content .view-studymaterial h3.pickup{border:none;}body.front #pickups .pickup{min-height:0px;}body.front .view-id-news{margin-top:0px;}#page{width:960px;margin:0 auto;position:relative;}#page #block-search-form input[type="submit"]{display:none;visibility:hidden;}#page .language-switcher-locale-url li{float:left;text-indent:-999px;overflow:hidden;width:16px;height:11px;background:url(/sites/default/themes/ruokatietofi/gfx/icon_flags.png) no-repeat 0 0;}#page .language-switcher-locale-url li a{display:block;outline:none;}#page .language-switcher-locale-url li.en{background-position:0 0;}#page .language-switcher-locale-url li.sv{background-position:-16px 0;}#page .language-switcher-locale-url li.fi{background-position:-32px 0;}#page .language-switcher-locale-url li.active{display:none;}#page #block-locale-language > .content{margin-top:20px;}#page #block-locale-language > .content li{margin-left:5px;}#page #block-locale-language > .content li.first{margin-left:0;}#page #footer{background:transparent;margin-top:30px;border-top:8px solid #393939;min-height:170px;padding-bottom:50px;position:relative;background:url(/sites/default/themes/ruokatietofi/gfx/logo_footer.png) no-repeat right 15px;}#page #content #news-events ul{margin:0;padding:0;margin-bottom:10px;}#page #content #news-events ul li{float:left;padding:3px 10px;margin:0;}#page #content #news-events ul li a{font-family:'Proxima-Nova',Arial;color:#333;text-transform:uppercase;display:block;font-weight:bold;padding-bottom:5px;}#page #content #news-events ul li a.active{border-bottom:3px solid #393939;}#page #content #news-events ul li.first{padding-left:0;border-right:2px solid #ccc;}#page #content .field-name-field-publish-time{padding-bottom:10px;}#page #content .person-worktitle{line-height:18px;}#page #content .person-email a{color:#393939;}#page #content div.search-results ol li{padding:20px 0;text-indent:0;border-bottom:1px dotted #CCCCCC;}#page #news-events .views-row{margin-bottom:10px;clear:right;}#page #news-events .views-row .front_news_date{width:70px;float:left;border-right:solid 1px #ccc;height:13px;margin-bottom:10px;}#page #news-events .views-row .front_news_title{width:203px;float:left;margin-left:5px;margin-bottom:10px;}#page #news-events a:hover{color:#ff3300;text-decoration:none;}#page h1.page-title{margin-top:30px;margin-bottom:45px;font-family:georgia;}#page .pickup .separator{font-size:16px;font-family:Georgia;}#page .read-more{font-family:'Proxima-Nova',Arial;color:#333 !important;text-transform:uppercase;font-weight:bold;font-size:13px;margin-top:0px;display:block;}#page #pickups .read-more{font-family:'Proxima-Nova',Arial;color:#333;text-transform:uppercase;font-weight:bold;font-size:13px;margin-top:0px;display:block;}#page #sidebar-first h2{font-size:18px;margin-bottom:32px;margin-top:15px;}#page #sidebar-first ul li{list-style:none;margin:0;padding:0;}#header #logo{padding-top:48px;padding-left:10px;}#header #actions{float:right;}#header #actions .region > div{float:left;height:40px;padding-right:20px;}#header #actions #block-search-form{padding-right:10px;position:relative;}#header #block-search-form > .content{margin-top:10px;}#page #block-search-form input[type="text"],#page #search-form input[type="text"]{padding-left:30px;background:url(/sites/default/themes/ruokatietofi/gfx/icon_search.png) no-repeat 10px center;height:30px;width:160px;}#block-menu-menu-top-menu li{float:left;margin:0;padding:19px 20px 5px 20px;list-style:none;}#navigation #block-menu-block-2 li,#navigation #block-menu-block-12 li,#page #block-menu-menu-top-menu li{border-right:2px solid #eee;}#navigation{display:inline-block;margin-top:20px;}#navigation #block-menu-block-2,#navigation #block-menu-block-12{display:inline-block;margin-bottom:20px;}#navigation #block-menu-block-2 li.last,#navigation #block-menu-block-12 li.last{border-right:none;}#navigation #block-menu-block-2 li,#navigation #block-menu-block-12 li{list-style:none;float:left;height:45px;margin:0;padding:0;padding:0 12px;}#navigation #block-menu-block-2 li a:hover,#navigation #block-menu-block-12 li a:hover{font-size:14px;text-transform:uppercase;color:#999999;font-weight:bold;display:block;padding-top:3px;line-height:25px;height:40px;position:relative;z-index:2;text-decoration:none;}#navigation #block-menu-block-2 li .desc,#navigation #block-menu-block-12 li .desc{color:#999;font-size:11px;display:block;position:relative;z-index:1;top:-14px;}#navigation #block-menu-block-2 li #block-menu-block-10 ul ul > li,#navigation #block-menu-block-12 li #block-menu-block-10 ul ul > li{float:left;}#navigation #block-menu-block-2 li #block-menu-block-10 ul ul ul > li,#navigation #block-menu-block-12 li #block-menu-block-10 ul ul ul > li{float:none;}#navigation #block-menu-block-2 li #block-menu-block-10 li,#navigation #block-menu-block-12 li #block-menu-block-10 li{float:none;border-right:none;border-bottom:none;}#navigation #block-menu-block-2 ul li a.frontpage,#navigation #block-menu-block-12 ul li a.frontpage{background:url(/sites/default/themes/ruokatietofi/images/home.png) no-repeat scroll 0 0 transparent;display:block;height:19px;text-indent:-999em;width:24px;}#navigation #block-menu-block-2 ul li a.frontpage:hover,#navigation #block-menu-block-12 ul li a.frontpage:hover{background:url(/sites/default/themes/ruokatietofi/images/home.png) no-repeat scroll 0 -22px transparent;}#navigation #block-menu-block-2 ul li a.frontpage.active,#navigation #block-menu-block-12 ul li a.frontpage.active{border:none;height:22px;}#navigation #block-menu-block-5 li a:hover,#navigation #block-menu-block-13 li a:hover{font-size:13px;color:#999999;font-weight:bold;display:block;line-height:25px;text-decoration:none;}#navigation #block-menu-block-2 li a,#navigation #block-menu-block-2 li a:link,#navigation #block-menu-block-2 li a:visited,#navigation #block-menu-block-2 li a:active,#navigation #block-menu-block-12 li a,#navigation #block-menu-block-12 li a:link,#navigation #block-menu-block-12 li a:visited,#navigation #block-menu-block-12 li a:active{font-size:14px;text-transform:uppercase;color:#393939;font-weight:bold;display:block;padding-top:3px;line-height:25px;height:40px;position:relative;z-index:2;}#navigation #block-menu-block-2 li.active a,#navigation #block-menu-block-2 li.active-trail a,#navigation #block-menu-block-12 li.active a,#navigation #block-menu-block-12 li.active-trail a{border-top:3px solid #393939;padding-top:0;}#navigation #block-menu-block-5,#navigation #block-menu-block-13,#navigation #block-menu-block-14,#navigation #block-menu-block-8{margin-left:13px;}#navigation #block-menu-block-5 li,#navigation #block-menu-block-13 li,#navigation #block-menu-block-14 li,#navigation #block-menu-block-8 li{background:url(/sites/default/themes/ruokatietofi/gfx/menu-arrow.png) no-repeat 0 center;list-style:none;float:left;height:22px;margin:0;padding:0;padding-left:12px;margin-right:20px;margin-bottom:5px;}#navigation #block-menu-block-5 li a,#navigation #block-menu-block-5 li a:link,#navigation #block-menu-block-5 li a:visited,#navigation #block-menu-block-5 li a:active,#navigation #block-menu-block-13 li a,#navigation #block-menu-block-13 li a:link,#navigation #block-menu-block-13 li a:visited,#navigation #block-menu-block-13 li a:active,#navigation #block-menu-block-14 li a,#navigation #block-menu-block-14 li a:link,#navigation #block-menu-block-14 li a:visited,#navigation #block-menu-block-14 li a:active,#navigation #block-menu-block-8 li a,#navigation #block-menu-block-8 li a:link,#navigation #block-menu-block-8 li a:visited,#navigation #block-menu-block-8 li a:active{font-size:13px;color:#333333;font-weight:bold;display:block;line-height:25px;}#navigation #block-menu-block-5 li.active-trail a,#navigation #block-menu-block-13 li.active-trail a,#navigation #block-menu-block-14 li.active-trail a,#navigation #block-menu-block-8 li.active-trail a{border-bottom:3px solid #393939;height:23px;}body.front #middle #content,body.node-type-section-front #middle #content,body.node-type-pikasopas-etusivu #middle #content{margin-bottom:0px;}#footer{clear:both;}#footer .region{padding-top:20px;}#footer .region > div{position:absolute;}#footer #block-menu-block-4,#footer #block-menu-block-17{left:325px;}#footer #block-menu-block-4 li,#footer #block-menu-block-17 li{list-style:none;}#tabs{position:absolute;right:10px;margin-top:-30x;z-index:10;border:1px solid red;border-radius:5px;}#tabs ul li{float:left;font-family:verdana;}#tabs ul li a{display:block;padding:5px;}#tabs ul.primary li a{background:none;color:#000;}#footer-contact-info{color:#333333;}#footer-contact-info .company-name{display:block;font-weight:normal;padding-bottom:20px;}#footer-contact-info .email{padding-top:20px;font-style:italic;}#block-rt-funding-rt-funding-footer{left:655px;width:155px;font-size:11px;color:#999;}#footer #block-menu-block-4 li a,#footer #block-menu-block-4 li a:link,#footer #block-menu-block-4 li a:visited,#footer #block-menu-block-4 li a:active,#footer #block-menu-block-17 li a,#footer #block-menu-block-17 li a:link,#footer #block-menu-block-17 li a:visited,#footer #block-menu-block-17 li a:active{font-style:italic;color:#333333;display:block;}.front .top-wrapper,.front #bottom-pickups{margin-top:30px;padding:30px 10px;}.pickup{float:left;width:300px;margin-right:15px;margin-bottom:20px;border-bottom:1px dotted #ccc;padding-bottom:20px;cursor:pointer;}.pickup p{margin-bottom:0px;}.pickup .hover-wrapper .text{display:none;position:absolute;top:0;width:281px;height:190px;padding:20px 10px;background-color:#ff3300;background-color:rgba(204,51,0,0.85);}#top-pickups .image{height:230px;width:300px;}#top-pickups .text{margin-top:10px;}#top-pickups .pickup{border-bottom:none;}.front .top-wrapper #news-events,.front .top-wrapper #links{float:left;width:300px;margin-left:5px;}.group_top_pickups .pickup{float:left;width:300px;margin-right:15px;margin-bottom:20px;border:none;padding-bottom:20px;}.group_pickups{padding-right:0px !important;clear:both;clear:both;}.group_pickups .pickup{float:left;width:300px;margin-right:15px;margin-bottom:20px;border-bottom:1px dotted #ccc;padding-bottom:20px;}.frontpage-some{float:left;}.frontpage-some h2{margin:20px 0 0 10px;}.frontpage-some .some-links ul{margin-left:10px !important;}.node-type-section-front .pickup,.node-type-pikasopas-etusivu .pickup{margin-right:10px;}.node-type-section-front .group_pickups .pickup,.node-type-pikasopas-etusivu .group_pickups .pickup{margin-right:10px;}#pickups .right .pickup,.front #bottom-pickups .third,.front #bottom-pickups-3 .pickup,.field-name-field-top-3-pickup .pickup{margin-right:0px;}#newsletter_subscription.pickup{cursor:auto;}.pickup.hoverable{position:relative;}.front #links >.link-1 .link-empty,.front #links >.link-2 .link-empty{border-bottom:1px dotted #CCCCCC;margin:10px auto;width:120px;}#front-page-slider{position:relative;padding-bottom:10px;}#front-page-slider .slides_container{width:940px;margin:0 auto;}#front-page-slider .pagination{position:absolute;left:45%;bottom:10px;z-index:99;}#front-page-slider .pagination li{float:left;position:relative;list-style-image:none;}#front-page-slider .pagination li a{display:block;float:left;width:18px;height:18px;overflow:hidden;outline:none;text-indent:-9999px;background:url(/sites/default/themes/ruokatietofi/gfx/icon_slider-page.png) no-repeat -18px 0;}#front-page-slider .pagination li.current a{background:url(/sites/default/themes/ruokatietofi/gfx/icon_slider-page.png) no-repeat 0 0;}form#simplenews-subscriptions-multi-block-form .form-item-mail label{visibility:hidden;display:none;color:#999;font-family:verdana;font-size:11px;font-weight:normal;}.slider_link{bottom:0;color:#333333;font-family:georgia !important;font-size:40px !important;font-weight:bold;margin-left:30px;position:absolute;top:180px;width:350px !important;z-index:10;height:115px !important;left:0;}.slider_link a,.slider_link a.active,.slider_link a:hover{color:#333 !important;position:absolute;bottom:0px;}.slider_content{position:absolute;bottom:0px;}#sidebar-first{width:300px;margin-right:10px;float:left;}#sidebar-first .block{margin-bottom:30px;}#sidebar-first .views-exposed-form .views-exposed-widget{padding-left:0;padding-right:0;}#sidebar-first input[type="text"]{width:210px;}#sidebar-first select{width:238px;font-size:13px;height:30px;}#sidebar-first .menu-block-wrapper > ul.menu li a.menu-position-link{display:none;visibility:none;}#sidebar-first .menu-block-wrapper > ul.menu > li ul{padding-left:10px;}#sidebar-first .menu-block-wrapper > ul.menu > li ul li a:before{content:'- ';}#sidebar-first #block-ruokatieto-contact-info-map.block{margin-bottom:60px;}#block-menu-block-9,#sidebar-first .block{margin-right:20px;}#content{margin-bottom:0px;}.no-sidebars #content{float:none;}.one-sidebar #content{padding-left:10px;width:620px;float:left;}.one-sidebar.page-node-30065 #content{width:100%;}.node-type-page .field-name-field-main-image,.node-type-recipe .field-name-field-main-image{display:inline;float:right;margin-left:10px;margin-bottom:10px;margin-top:4px;}.node-type-page .field-name-field-video{margin-bottom:30px;}.node-type-page .field-name-field-video iframe{width:100%;}#page #news-events,#page #news-events a,#page #news-events a:link,#page #news-events a:active,#page #news-events a:visited{color:#666;font-family:'Proxima-Nova',Arial;}.node-type-studypage .field-name-field-video,.node-type-pikaopas-sivu .field-name-field-video{margin-bottom:30px;}.node-type-studypage #content,.node-type-pikaopas-sivu #content{float:left;width:670px;padding-left:0px;}.node-type-studypage #sidebar-first,.node-type-pikaopas-sivu #sidebar-first{float:left;margin-right:10px;padding-right:20px;width:240px;}.node-type-studypage #content .book-navigation,.node-type-pikaopas-sivu #content .book-navigation{clear:both;}.book-navigation .page-previous .page-previous-icon{margin-right:5px;}.book-navigation .page-next .page-next-icon{margin-left:5px;}.node-type-studypage .page-previous,.node-type-studypage .page-next,.node-type-pikaopas-sivu .page-previous,.node-type-pikaopas-sivu .page-next{width:auto;}.node-type-studypage .page-previous div.page-previous-text,.node-type-pikaopas-sivu .page-previous div.page-previous-text,.node-type-studypage .page-previous div.page-previous-icon,.node-type-pikaopas-sivu .page-previous div.page-previous-icon{float:left;}.node-type-studypage .page-next div.page-next-text,.node-type-pikaopas-sivu .page-next div.page-next-text,.node-type-studypage .page-next div.page-next-icon,.node-type-pikaopas-sivu .page-next div.page-next-icon{float:right;}.node-type-studypage .page-previous div.page-previous-text span,.node-type-pikaopas-sivu .page-previous div.page-previous-text span,.node-type-studypage .page-next div.page-next-text span,.node-type-pikaopas-sivu .page-next div.page-next-text span{display:block;float:none;}.node-type-studypage .page-links div.navigation-icon a,.node-type-pikaopas-sivu .page-links div.navigation-icon a{width:26px;height:26px;}.node-type-studypage div.links,.node-type-pikaopas-sivu div.links{clear:both;padding-bottom:20px;padding-top:20px;}.node-type-studypage .book-navigation,.node-type-pikaopas-sivu .book-navigation{position:absolute;bottom:0;width:940px;left:0;margin-bottom:5px;margin-left:5px;}.node-type-studypage .book-navigation .page-links,.node-type-pikaopas-sivu .book-navigation .page-links{border-bottom:medium none;border-top:1px dashed #CCCCCC;padding-bottom:5px !important;padding-top:13px !important;}.view-display-id-food_dishes .views-row{width:300px;float:left;margin-right:20px;border-bottom:1px dashed #CCCCCC;padding-bottom:20px;margin-top:20px;}.view-display-id-food_dishes .views-row-even{margin-right:10px;}.view-display-id-food_dishes .dish_name{font-size:12px;text-transform:uppercase;text-align:center;}#block-custom-blocks-custom-order-newsletter,#block-custom-blocks-custom-some-links,.block-simplenews,#block-custom-blocks-custom-order-newsletter,#block-ruokatieto-ruokatieto-news-citation-block,#sidebar-first .block-views,#sidebar-first .block-views{background:#f6f6f6;padding:20px 10px;}#page #sidebar-first #block-custom-blocks-custom-order-newsletter h2,#page #sidebar-first #block-custom-blocks-custom-some-links h2,#page #sidebar-first .block-simplenews h2,#page #sidebar-first #block-ruokatieto-ruokatieto-news-citation-block h2,#page #sidebar-first #block-views-exp-news-news-page h2{padding-bottom:20px;margin:0;}.block-simplenews .news-searc-help{margin-top:5px;}.block-simplenews .form-item-newsletters-122{display:none;}.block-simplenews .form-checkboxes{padding:10px 0;}.block-simplenews .form-item-mail{padding-bottom:10px;}.block-simplenews #edit-subscribe,#sidebar-first .views-submit-button{margin-right:12px;}.page-contact-info #map{height:220px;width:300px;margin-bottom:10px;}.page-contact-info #address-information #address span{display:block;}.page-contact-info #page #sidebar-first h2{padding-top:0;margin-top:0;margin-bottom:20px;}.page-contact-info #page #block-system-main{height:auto;margin-bottom:60px;}.page-contact-info #address-information #phone,.page-contact-info #address-information #email{margin-top:20px;}#page h1,.slider_link{line-height:40px;}body.no-sidebars #page h1.page-title{margin-top:30px;margin-bottom:45px;font-family:georgia;display:inline-block;width:945px;}body.page-contact-info #page h1.page-title{margin-top:35px;margin-bottom:45px;font-family:georgia;}#page #content .pickup h3,#page #content .pickup h3 a,#page #content .pickup h3 a:link,#page #content .pickup h3 a:visited,#page #content .pickup h3 a:active,.node-type-studypage #bottom-content h3.pickup,.node-type-studypage #bottom-content h3.pickup a,.node-type-studypage #bottom-content h3.pickup a:link,.node-type-studypage #bottom-content h3.pickup a:visited,.node-type-studypage #bottom-content h3.pickup a:active,.node-type-pikaopas-sivu #bottom-content h3.pickup,.node-type-pikaopas-sivu #bottom-content h3.pickup a,.node-type-pikaopas-sivu #bottom-content h3.pickup a:link,.node-type-pikaopas-sivu #bottom-content h3.pickup a:visited,.node-type-pikaopas-sivu #bottom-content h3.pickup a:active,.node-type-pikasopas-etusivu #bottom-content h3.pickup,.node-type-pikasopas-etusivu #bottom-content h3.pickup a,.node-type-pikasopas-etusivu #bottom-content h3.pickup a:link,.node-type-pikasopas-etusivu #bottom-content h3.pickup a:visited,.node-type-pikasopas-etusivu #bottom-content h3.pickup a:active,.page-uutiset #page .views-row h2,.page-uutiset #page .views-row h2 a,.page-uutiset #page .views-row h2 a:link,.page-uutiset #page .views-row h2 a:visited,.page-uutiset #page .views-row h2 a:active.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2,.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2 a,.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2 a:link,.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2 a:visited,.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2 a:active{font-family:Georgia;font-size:18px;margin:0;padding:5px 0 10px 0;color:#333;}#page #content .pickup span.category a,#page #content .pickup span.category a:link,#page #content .pickup span.category a:active,#page #content .pickup span.category a:visited,.page-uutiset .views-field-field-publish-time span,.page-uutiset #page #content .views-row .category,.page-ruokatieto-yhdistys-tiedotteet .views-field-field-publish-time span,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row .category{text-transform:uppercase;font-family:'Proxima-Nova',Arial;font-size:11px;color:#ccc;}.node-type-section-front #page h1.page-title{margin-top:25px;margin-left:20px;position:absolute;z-index:10;}#page .read-more a,#page .read-more a:link,#page .read-more a:active,#page .read-more a:visited{color:#333;}#page #content .pickup .text,#page #content .pickup .text p{font-size:14px;color:#333;}#page #content .pickup.hoverable .text,#page #content .pickup.hoverable .text p,#page #content .pickup.hoverable .text a.read-more{color:#fff !important;}#block-views-exp-news-news-page .views-widget-filter-field_publish_time_value,#block-views-exp-news-news-page .views-widget-filter-field_publish_time_value_1{float:left;padding:10px 0;width:100px;}#block-views-exp-news-news-page .views-widget-filter-field_publish_time_value{margin-right:20px;}#block-views-exp-news-news-page .views-widget-filter-field_publish_time_value input,#block-views-exp-news-news-page .views-widget-filter-field_publish_time_value_1 input{width:90px;}#sidebar-first .menu-block-wrapper >ul.menu >li >a,#sidebar-first .menu-block-wrapper >ul.menu >li >a:link,#sidebar-first .menu-block-wrapper >ul.menu >li >a:visited,#sidebar-first .menu-block-wrapper >ul.menu >li >a:active{font-size:12px;text-transform:uppercase;font-family:'Proxima-Nova',Arial;color:#333;font-weight:700;display:block;padding-bottom:15px;}#sidebar-first .menu-block-wrapper >ul.menu >li ul a,#sidebar-first .menu-block-wrapper >ul.menu >li ul a:link,#sidebar-first .menu-block-wrapper >ul.menu >li ul a:visited,#sidebar-first .menu-block-wrapper >ul.menu >li ul a:active{font-family:Georgia;color:#333;display:block;padding-bottom:10px;font-style:italic;text-indent:-10px;padding-left:10px;}#sidebar-first .menu-block-wrapper >ul.menu li.active-trail a,#sidebar-first .menu-block-wrapper >ul.menu li.active-trail a.active{color:#ff3300;}#page .breadcrumb,#page .breadcrumb a,#page .breadcrumb a:link,#page .breadcrumb a:visited,#page .breadcrumb a:active{color:#999;font-family:verdana;text-transform:uppercase;font-size:9px;}#page #content .field-name-field-teaser p,#page #content .views-field-field-teaser p,#page #content .news-list-title{font-size:16px;}.page-ruokatieto-yhdistys-tiedotteet .views-row,.page-uutiset .views-row{border-bottom:1px dashed #CCCCCC;}.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2,.page-ruokatieto-yhdistys-tiedotteet #page .views-row h2 a,.page-uutiset #page .views-row h2,.page-uutiset #page .views-row h2 a,#page #content .news-list-title a{color:#333;text-decoration:none;}.view-announcement .views-row-first .views-field-title h2.liite,.view-announcement .views-row-first .views-field-title h2.liite a,.view-announcement .views-row-first .views-field-title h2.liite a:link,.view-announcement .views-row-first .views-field-title h2.liite a:visited,.view-announcement .views-row-first .views-field-title h2.liite a:active{padding-bottom:20px !important;font-size:30px !important;}.page-uutiset #page #content .views-row-first:first-child h2,.page-uutiset #page #content .views-row-first:first-child h2 a,.page-uutiset #page #content .views-row-first:first-child h2 a:link,.page-uutiset #page #content .views-row-first:first-child h2 a:visited,.page-uutiset #page #content .views-row-first:first-child h2 a:active{font-size:30px;padding-bottom:0;}.view-events .views-row{margin-bottom:5px;}.view-events .view-content h3{padding:20px 0 !important;}.page-ruokatieto-yhdistys-tiedotteet #page #content .view-display-id-announcement_page .views-row,.page-ruokatieto-yhdistys-tiedotteet #page #content .view-display-id-news_page .views-row,.page-uutiset #page #content .view-display-id-announcement_page .views-row{padding-top:10px;cursor:pointer;}.view-display-id-news_page .read-more{margin-top:20px;}.view-id-announcement{padding-top:10px;}.view-id-news{margin-top:40px;}.view-announcement .views-field-field-teaser{margin-bottom:20px;}.view-announcement .views-row{padding-top:0px !important;padding-bottom:0px !important;}.page-uutiset #page #content .view-display-id-news_page .views-row{padding-top:0px;}.page-uutiset #page #content .views-row h2{padding-bottom:0;}#page .view-display-id-news_page .views-row .views-field-field-teaser,#page .view-display-id-news_page .views-row .read-more,#page .view-id-announcement .views-row .views-field-field-teaser,#page .view-id-announcement .views-row .read-more{display:none;visibility:hidden;}#page .view-display-id-news_page .views-row:nth-child(-n+3) .views-field-field-teaser,#page .view-display-id-news_page .views-row:nth-child(-n+3) .read-more{display:block;visibility:visible;}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row .read-more,.page-uutiset #page #content .views-row .read-more{margin-bottom:10px;margin-top:20px;}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row .views-field-field-teaser p,.page-uutiset #page #content .views-row .views-field-field-teaser p{padding-bottom:0;}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row h2{padding-bottom:20px;}body.page-node .field-name-field-teaser{margin-bottom:40px;}.page-ruokatieto-yhdistys-tiedotteet .views-field-field-publish-time,.page-uutiset .views-field-field-publish-time{margin-top:3px;margin-bottom:15px;}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row .category,.page-uutiset #page #content .views-row .category{padding-left:4px;}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row .category:before,.page-uutiset #page #content .views-row .category:before{content:'| ';}.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row h2 a:hover,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row.hover h2 a:link,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row.hover h2 a:active,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row.hover h2 a:visited,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row.hover .views-field-field-teaser p,.page-ruokatieto-yhdistys-tiedotteet #page #content .views-row.hover .read-more a,.page-uutiset #page #content .views-row.hover h2 a,.page-uutiset #page #content .views-row.hover h2 a:link,.page-uutiset #page #content .views-row.hover h2 a:active,.page-uutiset #page #content .views-row.hover h2 a:visited,.page-uutiset #page #content .views-row.hover .views-field-field-teaser p,.page-uutiset #page #content .views-row.hover .read-more a,#page #content .news-list-title a:hover{color:#ff3300;}#block-person-info-people-info{clear:both;}.person-info{clear:left;border-bottom:dotted #ccc 1px;margin-top:30px;padding-bottom:10px;float:left;width:600px;}h3.person-name{font-family:georgia !important;}.person-contact-image{height:140px;width:140px;}.person-contact-info{margin-left:20px;width:400px;line-height:12px;}.person-contact-info .person-description{padding-top:30px;}#page #content h3.person-name,#page #content .person-worktitle,#page #content .person-phone,#page #content .person-email{padding-top:10px;padding-bottom:0px;}.person-contact-image,.person-contact-info{float:left;}#news-citation #news-citation-writer{margin:10px 0;}.view-statement .views-field-field-description{width:150px;margin:0 10px 10px;float:right;display:inline;}.view-statement .attachment-after{clear:left;}.view-statement .views-row{border:0;margin-bottom:10px;}.page-uutiset-puheenvuoro #page h1.page-title{margin-bottom:0;}.node-type-statement #page .field-name-field-main-image{display:inline;float:right;width:300px;height:230px;margin:0 0 10px 10px;}.node-type-statement #page .field-name-field-publish-time{margin-bottom:10px;}#colorbox{border:10px solid #fff;background-color:#fff !important;}#colorbox .image_style_stat_colorbox{margin-bottom:35px;}#colorbox #cboxContent p{margin-bottom:10px;}.view-tilastot{width:630px;}.view-tilastot .tilasto{float:left;width:155px;}.view-tilastot .view-content tr td{border:none !important;margin:0px !important;padding:0px !important;background-color:#fff !important;width:160px;}.view-tilastot .view-content .views-field-colorbox img{border:2px solid #e8e8e8;}.view-tilastot .view-content .views-field{font-family:'Proxima-Nova';font-size:11px;font-weight:700;}.view-tilastot .view-content .views-field-title-1{margin-bottom:25px !important;margin-left:2px;margin-right:10px;margin-top:4px;}.view-tilastot .views-field-edit-node a{background:url(/sites/default/themes/ruokatietofi/gfx/edit_icon.png) no-repeat scroll 0 0 transparent;border:1px solid #FFFFFF;color:transparent;cursor:alias;display:block;font-size:0;height:25px;line-height:0;margin-left:0;position:absolute;text-indent:-99999px;width:25px;z-index:0;margin-left:118px;margin-top:112px;}.view-tilastot .views-field-edit-node a:hover{background:url(/sites/default/themes/ruokatietofi/gfx/edit_icon_hover.png) no-repeat scroll 0 0 transparent;border:1px solid #FFFFFF;color:transparent;cursor:alias;display:block;font-size:0;height:25px;line-height:0;margin-left:0;position:absolute;text-indent:-99999px;width:25px;z-index:0;margin-left:118px;box-shadow:-2px 2px 3px #A39E9E;margin-top:112px;}#node_page_full_group_read_also .field-items .field-item a:hover{text-decoration:none;}.breadcrumb{width:545px;}#imagegallery{margin-top:30px;}#imagegallery #imagegallery_images .imagegallery_image{float:left;margin-right:20px;}#imagegallery #imagegallery_images .image-4{margin-right:0px;}#imagegallery #imagegallery_images .imagegallery_image.hidden{display:none;}.content-read-also-links{clear:left;}.content-read-also-links,#node_studypage_full_group_read_also{margin-top:40px;position:relative;border-top:1px dashed #ccc;padding-top:30px;}#node_studypage_full_group_read_also legend,.content-read-also-links legend{float:left;padding-bottom:10px;}#node_studypage_full_group_read_also  .fieldset-wrapper,.content-read-also-links .fieldset-wrapper{clear:both;}.content-read-also-links div.field-name-field-link .field-item,#node_studypage_full_group_read_also div.field-name-field-link .field-item{float:left;clear:both;}.content-read-also-links div.field-name-field-link .field-item a,#node_studypage_full_group_read_also div.field-name-field-link .field-item a{background:url(/sites/default/themes/ruokatietofi/gfx/link_outside_logo.png) no-repeat right center;display:block;padding-right:20px;}#views-exposed-form-tilastot-page-2 .views-exposed-form .views-exposed-widget{float:none;}.stydy-content-right{width:222px;float:right;}.stydy-content-left{float:left;padding-right:20px;width:420px;border-right:1px dotted #cccccc;}.cke_show_borders span.imagetext,#content span.imagetext{display:block;}.cke_show_borders p.image_left,#content p.image_left{float:left;}div.image-description{background-color:#353535;padding:5px 0 5px 10px;margin-top:-3px;width:290px !important;}body.node-type-studypage div.image-description,body.node-type-pikaopas-sivu div.image-description{background-color:#353535;padding:5px 0 5px 10px;width:212px !important;margin-top:-3px;}div.image-description.global_pickup_image{width:300px;}.page-prev-icon-grey{position:fixed;top:50%;margin-left:-65px;}.page-next-icon-grey{position:fixed;top:50%;margin-left:975px;}form#search-form{float:left;width:300px;}form#search-form #edit-keys{width:160px;}div.search-results{float:left;width:600px;}#page #content div.search-results ol,#page #content div.search-results .search-snippet-info{padding:0;margin-left:0;}#top-buttons{margin-right:10px;position:absolute;right:0;top:30px;}#print_button,#share_button{float:left;margin-left:5px;}body.node-type-section-front .book-navigation,body.node-type-section-front .navigation-icon-grey,body.node-type-pikasopas-etusivu .book-navigation,body.node-type-pikasopas-etusivu .navigation-icon-grey{display:none;visibility:hidden;}#pickups a.read-more{color:#393939 !important;font-size:14px;}#pickups #links .link a{color:#333;font-family:'Proxima-Nova';font-weight:700;}#pickups a.read-more:hover{color:#FF3300 !important;font-size:14px;}body.node-type-section-front .group_top_pickups,body.node-type-section-front .group_pickups,body.node-type-pikasopas-etusivu .group_top_pickups,body.node-type-pikasopas-etusivu .group_pickups{margin-top:30px;}body.node-type-section-front .field-name-field-main-image,body.node-type-pikasopas-etusivu .field-name-field-main-image{padding-bottom:0px;height:250px;}body.node-type-section-front  .field-name-body .field-item p,body.node-type-pikasopas-etusivu  .field-name-body .field-item p{padding-bottom:10px;}#bottom-pickups-0,#bottom-pickups-1,#bottom-pickups-2,#bottom-pickups-3{float:left;}#bottom-pickups-0 .pickup,#bottom-pickups-1 .pickup,#bottom-pickups-2 .pickup,#bottom-pickups-3 .pickup{float:none;}.tilasto_hover{background-color:#ff3300;background-color:rgba(204,51,0,0.85);display:none;height:112px;margin-bottom:7px;margin-top:-115px;position:relative;width:145px;}#block-ruokatieto-ruokatieto-news-citation-block{line-height:18px;}#block-ruokatieto-ruokatieto-news-citation-block #news-citation-writer{color:#999999;text-decoration:none;}body.node-type-section-front .field-name-body,body.node-type-pikasopas-etusivu .field-name-body{padding-top:20px !important;}.menu-block-9 ul.menu li ul.menu li ul.menu li a{color:#666 !important;}.menu-block-9 ul.menu li ul.menu li ul.menu li a.active{color:#FF3300 !important;}body.node-type-studypage #block-views-318f13c775ef06dc1b0da96727f932c6 h2,body.node-type-pikaopas-sivu #block-views-studymaterial-block-1 h2,body.node-type-pikaopas-sivu #block-views-studymaterial-block-1 h2{padding-left:10px;}body.node-type-studypage .view-studymaterial,body.node-type-pikaopas-sivu .view-studymaterial{margin-top:-15px;}body.node-type-studypage .field-name-body .field-item img,body.node-type-pikaopas-sivu .field-name-body .field-item img,body.node-type-studypage .field-name-body .field-item table,body.node-type-pikaopas-sivu .field-name-body .field-item table{max-width:430px !important;}#block-ruokatieto-ruokatieto-textversion{margin-right:20px;border-right:2px solid #EEEEEE;}#block-ruokatieto-ruokatieto-textversion .content{margin-top:19px;}#block-menu-block-10{width:960px;display:block;position:absolute;background-color:#fff;border:solid;left:0;height:600px;z-index:30;font-size:12px;visibility:hidden;}.menu-mlid-894:hover #block-menu-block-10{visibility:visible;}#navigation #block-menu-block-2 #block-menu-block-10 li.active a,#navigation #block-menu-block-2 #block-menu-block-10 li.active-trail a,#navigation #block-menu-block-12 #block-menu-block-10 li.active a,#navigation #block-menu-block-12 #block-menu-block-10 li.active-trail a{border-top:none;}.feed a{background:url("/sites/default/themes/ruokatietofi/gfx/feedicon.png") no-repeat scroll left center transparent;display:block;font-size:16px;height:32px;padding-left:40px;padding-top:12px;}ul.pager-load-more{margin-top:30px !important;}#block-views-news-news-related-term{border-top:1px dashed #ccc;margin-top:30px;padding-top:30px;}#block-views-news-news-related-term h2{margin-bottom:15px;padding:0 !important;}#block-views-news-news-related-term .view-news{margin-top:0;}#block-views-news-news-related-term .view-news .views-row .views-field{margin-bottom:3px;}body.page-search #block-system-main #search-form{min-height:230px;}body.page-search #search-form .search-advanced{margin-top:10px;}body.page-search .fieldset-wrapper .criterion{margin-bottom:15px;}body.page-search .fieldset-wrapper .criterion .form-item{margin-top:15px;}body.page-search .fieldset-wrapper .criterion .form-item label[for=edit-phrase]{margin-bottom:5px;}body.page-search .fieldset-wrapper .criterion .form-type-checkbox{margin-top:10px;}body.page-keittokirja-ruokaohjeet #middle{background:url("/sites/default/themes/ruokatietofi/images/reseptit_bg.gif") no-repeat scroll 230px 35px #FFFFFF;background:url(/sites/default/themes/ruokatietofi/images/reseptit_bg.gif) no-repeat scroll 230px 50px #FFFFFF;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd{margin-top:95px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-keys-wrapper label[for="edit-keys"]{display:none;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd .form-item #edit-keys{height:45px;width:520px;margin-bottom:10px;background:url(/sites/default/themes/ruokatietofi/gfx/icon_search_large.png) no-repeat scroll 10px center transparent;padding-left:50px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd .form-item select#edit-field-foodgroup-tid{min-width:125px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd .views-exposed-form{margin-left:10px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-foodgroup-tid-wrapper .form-type-select{border:1px solid #CCCCCC;overflow:hidden;width:125px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-foodgroup-tid-wrapper .form-item select{background:none repeat scroll 0 0 #fff;border:0 none;border-radius:0 0 0 0;font-size:13px;line-height:1;width:150px;font-style:italic;-webkit-appearance:none;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-dish-tid-wrapper .form-type-select{border:1px solid #CCCCCC;width:245px;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-dish-tid-wrapper .form-item select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0 0 0 0;font-size:13px;line-height:1;padding:0;font-style:italic;width:245px;-webkit-appearance:none;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-diet-tid-wrapper .form-type-select{border:1px solid #CCCCCC;width:180px;overflow:hidden;}body.page-keittokirja-ruokaohjeet #block-views-8547c5661fe874c880058b3d6a52fcdd #edit-field-diet-tid-wrapper .form-item select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0 0 0 0;font-size:13px;line-height:1;padding:0;width:200px;font-style:italic;-webkit-appearance:none;}body.page-keittokirja-ruokaohjeet .view-Reseptit .view-content{margin-top:150px;}body.page-keittokirja-ruokaohjeet .view-Reseptit .view-content .views-row{border-bottom:1px dashed #CCCCCC;margin-bottom:10px;padding-bottom:10px;}body.page-keittokirja-ruokaohjeet .view-Reseptit .view-content .views-row .views-field-title a{color:#333 !important;font-size:20px;text-transform:uppercase;}body.page-keittokirja-ruokaohjeet .view-Reseptit .view-content .views-row .views-field-field-dish{color:#ccc;font-size:11px;text-transform:uppercase;}body.page-keittokirja-ruokaohjeet #sidebar-first .section-image{margin-top:20px;}body.page-keittokirja-ruokaohjeet .form-item select option{font-style:italic;color:#666;font-family:georgia;font-size:13px;padding:4px 8px;}body.page-keittokirja-ruokaohjeet h1.page-title{display:none;}body.page-keittokirja-ruokaohjeet .views-submit-button{display:none;}body.page-keittokirja-ruokaohjeet .views-reset-button{position:absolute;top:105px;right:25px;}body.page-keittokirja-ruokaohjeet .views-reset-button input#edit-reset{height:50px;}body.page-keittokirja-ruokaohjeet #edit-populate-wrapper{float:none;margin-bottom:10px;}body.page-keittokirja-ruokaohjeet .form-type-textfield input#edit-populate{width:415px;height:50px;background:url(/sites/default/themes/ruokatietofi/images/search.png) no-repeat scroll 5px 10px #fff;padding-left:50px;font-size:35px;font-family:'Proxima-Nova';font-weight:normal;}body.page-keittokirja-ruokaohjeet label[for=edit-populate]{display:none;}body.page-keittokirja-ruokaohjeet .views-exposed-form label{margin-bottom:5px;}.node-type-pikasopas-etusivu.no-sidebars #page h1.page-title{display:none;}.node-type-pikasopas-etusivu .content .links{display:none;}.node-type-pikasopas-etusivu #block-views-studymaterial-block-1 h2{display:none;}.node-type-pikaopas-sivu .field-name-field-erikoisteksti{background:url(/sites/default/themes/ruokatietofi/images/infopallot.gif) no-repeat scroll 0 0 transparent;font-size:20px;font-style:italic;padding-top:45px;color:#50d420;}.node-type-pikaopas-sivu .stydy-content-left{border-right:1px dotted #CCCCCC;float:left;padding-right:10px;width:430px;}#node_pikaopas_sivu_full_group_attachments .fieldset-legend{margin-bottom:10px;display:block;}.node-type-language-page #middle #content{margin-left:300px;}.field-name-body img{margin-right:30px;margin-bottom:10px;}#page .some-links .list-items .item{display:inline-block;margin-right:5px !important;}#page .some-links .list-items .item a{width:45px;height:45px;display:block;background-color:#ff3300;border:2px solid #ff3300;font-size:28px;display:table;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}#page .some-links .list-items .item a i{font-size:28px;line-height:31px;display:table-cell;text-align:center;vertical-align:middle;}#page .some-links .list-items .item a:hover{background-color:#fff;color:#ff3300;border:2px solid #ff3300;}#sidebar-first #block-views-7cbe4d70b340b963582337cbd5d56aa5.block-views{background:none;padding:0;border-top:2px #f6f6f6 solid;padding-top:20px;}.view-tapahtumakalenterin-bannerit .views-field-field-top-banner,.view-tapahtumakalenterin-bannerit .views-field-field-bottom-banner{margin-top:40px;border-top:2px #f6f6f6 solid;padding-top:20px;margin-bottom:15px;border-bottom:2px #f6f6f6 solid;padding-bottom:20px;}
#page,.cke_show_borders{font-family:Georgia;font-size:13px;color:#393939;}#page #header{font-family:'Proxima-Nova',Arial;}#page a:hover{text-decoration:underline;}#page .slider_link a:hover{text-decoration:none;}#page #pickups h2{padding-top:0 !important;padding-bottom:20px !important;}#page #content #bottom-pickups h2{padding-bottom:15px;padding-top:0;}#page #content #bottom-pickups #block-custom-blocks-custom-order-newsletter h2{padding-bottom:0;padding-top:0;}#page #content ol .pos{color:#ff3300;font-size:20px;font-weight:700;text-align:right;font-family:'Proxima-Nova',Arial;width:30px;display:inline-block;}#page #content ul{list-style-image:url(/sites/default/themes/ruokatietofi/gfx/bullet_disc.png);}#page #content h2.term-title-glossary{color:#ff3300;padding-bottom:0;}#page #content div.search-results{font-family:Georgia;font-size:13px;}#page #content div.search-results .search_result_title{text-transform:uppercase;font-size:24px;font-weight:bold;}#page #content div.search-results .search_result_count{font-size:14px;}#page #content div.search-results h3{font-family:Georgia;font-size:18px;}#page #content div.search-results h3 a{color:#393939;}#page #content div.search-results .search_result_date{font-weight:bold;}#page #content div.search-results strong{color:#ff3300;}#page #content .view-id-announcement .views-row p{font-family:Georgia;font-size:13px;}#page #content .view-id-announcement .attachment .views-row-first p{font-size:16px;}#page #content .view-id-announcement .date-display-single{font-weight:bold;}#page .pickup h3{padding:5px 0 0 !important;}#page #simplenews-subscriptions-multi-block-form--2 input[type="text"]{width:270px;}#page #simplenews-subscriptions-multi-block-form--2 input[type="submit"]{margin-right:2px;}#page .view-id-announcement a:hover{color:#ff3300;text-decoration:none;}#page .view-id-announcement h2{font-family:Georgia;font-size:18px;}#page .view-id-announcement .attachment .views-row-first h2{font-size:24px;}#page #slider_link a{color:#333;}#page a,#page a:link,#page a:visited,#page a:active{color:#ff3300;text-decoration:none;outline:none;}#page #header a,#page #header a:link,#page #header a:visited,#page #header a:active{color:#999;}.cke_show_borders h2,.cke_show_borders h3,.cke_show_borders h4,#page h1,#page h2,#page h3,#page h4,#page .field-name-field-pickup-title,#slider_link{font-family:'Proxima-Nova',Arial;font-weight:700;}#page h1,#page h2,#page h3,.cke_show_borders h3,.cke_show_borders h4,#page .field-name-field-pickup-title,.slider_link{text-transform:uppercase;}#page h2,.cke_show_borders h2{font-size:16px;}#page h3,#page h4,.cke_show_borders h3,.cke_show_borders h4{font-size:13px;}.cke_show_borders h3,.cke_show_borders h3 a,.cke_show_borders h3 a:link,.cke_show_borders h3 a:visited,.cke_show_borders h3 a:active,#page .field-name-field-pickup-title{font-size:18px;margin:0;padding:5px 0 10px 0;color:#333;}.webform-client-form .form-item{width:375px;margin-bottom:20px;}.webform-client-form textarea{height:150px;width:400px;resize:vertical;border:1px solid #ccc;color:#393939;padding-left:5px;outline:none;}.webform-client-form #edit-submitted-reason{width:403px !important;}.webform-client-form #webform-component-message .resizable-textarea .grippie{display:none;}#webform-component-take-contact .form-item{margin-bottom:10px;}.webform-client-form #edit-submitted-email,.webform-client-form #edit-submitted-name{width:400px !important;}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form select#edit-submitted-reason,.webform-client-form textarea{display:block;}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form select#edit-submitted-reason{border:1px solid #ccc;color:#393939;height:28px;outline:none;width:375px;padding:0 !important;padding-left:5px;}#page input[type="text"],#page input[type="email"],.webform-client-form textarea,#sidebar-first select,#edit-submitted-reason{font-family:'Proxima-Nova',Arial;font-weight:700;}#page input[type="text"],#page input[type="password"]{border:1px solid #ccc;color:#ccc;height:28px;padding-left:5px;outline:none;}#sidebar-first select{border:1px solid #ccc;color:#333;height:28px;padding:5px 0 0 0;}#page input[type="text"],#sidebar-first select{font-family:'Proxima-Nova',Arial;font-weight:700;}#page input[type="text"].focus,#page input[type="email"].focus,#page input[type="password"].focus,.webform-client-form input.focus{border:1px solid #333;color:#333;}#page input[type="button"],#page input[type="submit"],#page .pager-load-more li a,#page .view-id-announcement .pager-load-more li a{background-color:#333;color:#fff;height:30px;padding:0 13px;font-family:'Proxima-Nova',Arial;font-weight:700;text-transform:uppercase;cursor:pointer;outline:none;}#page .view-id-announcement .pager-load-more li a,#page .pager-load-more li a,.pager-load-more li a{padding:8px 10px;font-size:10px;}#page input[type="button"]:hover,#page input[type="submit"]:hover{background-color:#ff3300;}#block-rt-funding-rt-funding-footer{font-family:'Proxima-Nova',Arial;font-weight:700;}html.js #page input.form-autocomplete{background-position:100% 8px;background-image:none;}html.js #page input.form-autocomplete.throbbing{background:url(/sites/default/themes/ruokatietofi/gfx/throbber-input.gif) no-repeat center right;}html.js #page #block-views-exp-news-news-page .ajax-progress-throbber{bottom:40px;right:20px;}html.js #page ul li .ajax-progress-throbber,html.js #page input.form-autocomplete.throbbing,html.js #page .ajax-progress-throbber{position:absolute;}html.js #page ul li .ajax-progress-throbber >div,html.js #page #block-views-exp-news-news-page .ajax-progress-throbber >div{background:url(/sites/default/themes/ruokatietofi/gfx/throbber-input.gif) no-repeat center center;}.cke_show_borders p,#page #content p{padding-bottom:20px;font-size:13px;line-height:18px;}.cke_show_borders p.hilight,#page #content p.hilight{padding-bottom:0;padding-left:10px;margin-bottom:25px;margin-left:25px;border-left:3px solid #ff3300;font-style:italic;color:#ff3300;font-size:16px;}.cke_show_borders h2,.cke_show_borders h3,.cke_show_borders h4,#page #content h2,#page #content h3,#page #content h4{padding:25px 0;}#page .field-type-pickupfield h2,.field-name-field-pickup-title{padding:20px 0 15px !important;}.cke_show_borders h4,#page #content h4{padding-bottom:10px;}.cke_show_borders table,#page #content table{margin:20px 0;border-collapse:collapse;border:0px;}.cke_show_borders table td,#page #content table td{border:2px solid #fff;padding:3px 10px;margin:2px;}.cke_show_borders table td{border:2px solid #d7d7d7 !important;}.cke_show_borders ul{list-style-image:url('/kehatieto/ruokatietofi/web/sites/default/themes/ruokatietofi/gfx/bullet_disc.png');}.cke_show_borders table th,.cke_show_borders table caption,#page #content table th,#page #content table caption{font-size:13px;font-weight:700;text-transform:uppercase;font-family:'Proxima-Nova',Arial;}.cke_show_borders table caption,#page #content table caption{padding-bottom:20px;text-align:left;}.cke_show_borders table tr.odd td,#page #content table tr.odd th,#page #content table tr.odd td{background-color:#f6f6f6;}.cke_show_borders table tr.even td,#page #content table tr.even th,#page #content table tr.even td{background-color:#ebebeb;}.cke_show_borders ul,#page #content ul{margin-left:20px;padding:0 0 20px;line-height:18px;}.cke_show_borders ol,#page #content ol{padding:20px 0;margin-left:20px;}.cke_show_borders ol li,#page #content ol li{padding-left:35px;text-indent:-35px;}.node-type-studypage .page-links .navigation-subject,.node-type-studypage .page-links .navigation-title,.node-type-pikaopas-sivu .page-links .navigation-subject,.node-type-pikaopas-sivu .page-links .navigation-title{font-family:verdana;font-size:9px;}.node-type-studypage .page-links .navigation-title,.node-type-pikaopas-sivu .page-links .navigation-title{font-weight:bold;}.node-type-studypage .page-links .navigation-subject,.node-type-pikaopas-sivu .page-links .navigation-subject{color:#999999;text-transform:uppercase;}.field-name-field-teaser{font-family:Georgia;font-size:16px;}#node_studypage_full_group_read_also legend span,.content-read-also-links legend span{font-family:'Proxima-Nova',Arial;font-weight:700;font-size:16px;color:#393939;text-transform:uppercase;}.content-read-also-links div.field-name-field-link a,.content-read-also-links div.field-name-field-link a:active,.content-read-also-links div.field-name-field-link a:visited,#node_studypage_full_group_read_also div.field-name-field-link a,#node_studypage_full_group_read_also div.field-name-field-link a:active,#node_studypage_full_group_read_also div.field-name-field-link a:visited{line-height:18px;font-family:Georgia;font-size:13px;text-decoration:underline;text-decoration-color:#393939;}.node-type-studypage #content .links ul.links,.node-type-pikaopas-sivu #content .links ul.links{margin-left:0px !important;}.cke_show_borders span.imagetext,#content span.imagetext{color:#393939;font-family:proxima-nova;font-size:13px;font-style:normal;font-weight:700;margin-top:-20px;}div.image-description{font-family:'Proxima-Nova',Arial;font-weight:700;color:#fff;font-size:11px;}#page .view-id-announcement a,#page .view-id-announcement a:link{color:#393939;}.page-ruokatieto-yhdistys-tiedotteet #page #content .view-id-announcement .views-row:hover a{color:#ff3300;}#open-map{font-family:'Proxima-Nova',Arial;}.Alaotsikko{padding:25px 0;font-size:13px;text-transform:uppercase;font-family:'Proxima-Nova',Arial;font-weight:700;}.node-type-pikasopas-etusivu .field-name-body a,.node-type-pikaopas-sivu .field-name-body a{color:#50d420 !important;text-decoration:underline;}.node-type-pikasopas-etusivu .field-name-body a:hover,.node-type-pikaopas-sivu .field-name-body a:hover{text-decoration:none;}.node-type-pikaopas-sivu #node_pikaopas_sivu_full_group_read_also a{color:#50d420;text-decoration:none;}.node-type-pikaopas-sivu #node_pikaopas_sivu_full_group_read_also a:hover{text-decoration:underline;}.node-type-pikaopas-sivu #page #content ul{list-style-image:url(/sites/default/themes/ruokatietofi/gfx/green_bullet_disc.png);}.node-type-pikaopas-sivu #sidebar-first .menu-block-wrapper >ul.menu li.active-trail a,.node-type-pikaopas-sivu #sidebar-first .menu-block-wrapper >ul.menu li.active-trail a.active{color:#50d420;}


#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{}#cboxContent{margin-top:0px;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{border:0px solid  #000;background:#fff;width:500px}#cboxLoadedContent > div{padding:50px 60px 30px;}#cboxLoadedContent div.stat-cb-download{margin-top:20px;}#cboxLoadedContent div.stat-cb-download > a{background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-download.png) no-repeat top left;padding-left:25px;font-family:'Proxima Nova',Arial;font-size:14px;color:#ff3300;text-transform:uppercase;font-weight:bold;text-decoration:none;vertical-align:baseline;}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}#cboxPrevious{position:absolute;top:150px;left:0px;margin-top:-32px;background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-prev-slide-inactive.gif) no-repeat top left;width:45px;height:102px;text-indent:-9999px;}#cboxPrevious:hover{background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-prev-slide-active.gif) no-repeat top left;}#cboxNext{position:absolute;top:150px;right:0px;margin-top:-32px;background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-next-slide-inactive.gif) no-repeat top right;width:45px;height:102px;text-indent:-9999px;}#cboxNext:hover{background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-next-slide-active.gif) no-repeat top right;}#cboxLoadingOverlay{background:#000;}#cboxLoadingGraphic{background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/loading.gif) no-repeat center center;}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/sites/default/themes/ruokatietofi/ruokatietocolorbox/images/stat-close.png) no-repeat top center;width:25px;height:24px;text-indent:-9999px;}#cboxClose:hover{background-position:bottom center;}
