/*!jQuery UI - v1.10.3 - 2013-11-27 * http://jqueryui.com * Includes:jquery.ui.core.css,jquery.ui.resizable.css,jquery.ui.selectable.css,jquery.ui.accordion.css,jquery.ui.autocomplete.css,jquery.ui.button.css,jquery.ui.datepicker.css,jquery.ui.dialog.css,jquery.ui.menu.css,jquery.ui.progressbar.css,jquery.ui.slider.css,jquery.ui.spinner.css,jquery.ui.tabs.css,jquery.ui.tooltip.css,jquery.ui.theme.css * To view and modify this theme,visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px * Copyright 2013 jQuery Foundation and other contributors;Licensed MIT */ .ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0;}.ui-accordion .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-noicons{padding-left:.7em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2.2em;}button.ui-button-icon-only{width:2.4em;}.ui-button-icons-only{width:3.4em;}button.ui-button-icons-only{width:3.7em;}.ui-button .ui-button-text{display:block;line-height:normal;}.ui-button-text-only .ui-button-text{padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none;}.ui-menu .ui-menu{margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(/themes/ruohonjuuri/css/ui-lightness/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5;}.ui-menu .ui-state-disabled a{cursor:default;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em;}.ui-menu .ui-menu-icon{position:static;float:right;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay{background:url(/themes/ruohonjuuri/css/ui-lightness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #ddd;background:#eee url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333;}.ui-widget-content a{color:#333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}.ui-widget-header a{color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/ruohonjuuri/css/ui-lightness/images/ui-icons_ffd27a_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px;}.ui-widget-overlay{background:#666 url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/themes/ruohonjuuri/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px;}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,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,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{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;}html,body{font-size:14px;margin:0;padding:0;line-height:1;}*{font-size:1em;margin:0;padding:0;outline:0;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.etusivuinfo{font-weight:bold;font-size:1.4 em;padding-bottom:3 em;}table th{font-weight:bold;text-align:left;}table td{vertical-align:middle;}hr{display:block;width:100%;height:1px;background:#eee;border:none;}.hr{height:1px;color:#c0d860;border-bottom:1px solid #c0d860;clear:both;}hr.double{height:2px;}.spacer{height:1px;color:#c0d860;border-bottom:1px dashed #c0d860;clear:both;margin:20px 0;padding-top:10px;}b,strong{font-weight:bold;}a{color:#0090c6;}input[type="hidden"],input[type="image"],input[type="file"]{-webkit-appearance:none;border:none;}.hide{display:none;}.inline{display:inline;}.block{display:block;}.nfloat{float:none;}.left{float:left;}.right{float:right;}.clear{clear:both;}.center{text-align:center;}.debug{border:1px solid red;}body,ul,ol,dl,td,th,caption,pre,p,blockquote,font,input,textarea,select{font:1.0em 'Lato',Arial,Helvetica,sans-serif;}.red{color:#ea0000;}form{margin:0;padding:0;display:inline;}label{cursor:pointer;}fieldset{padding:15px 0;margin-bottom:1.5em;}legend{padding:.5em 0;background:transparent;font-size:24px;font-weight:bold;color:#5d9731;width:100%;border-bottom:2px solid #d2d2d2;text-transform:uppercase;}.paymentconfirmation_header{text-align:center;padding:0;}.shoppingProcess .paymentconfirmation_header legend{width:100%;border:none;}textarea,select{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}select{border:none;width:365px;height:40px;padding:0 0 0 10px;background:url(/themes/ruohonjuuri/gfx/rp-select.png) left top no-repeat;}select.small{width:215px;height:32px;padding:0 0 0 6px;background:url(/themes/ruohonjuuri/gfx/rp-select-small.png) left top no-repeat;}.select-hider{display:block;width:345px;height:40px;overflow:hidden;}.select-hider.larger{width:424px;}.select-hider.larger select{width:444px;background:url(/themes/ruohonjuuri/gfx/rp-select-big.png) left top no-repeat;}.select-hider.small{width:196px;height:52px;}option{height:40px;padding:10px;}.req{color:#F00;}#logo{display:block;float:left;width:220px;height:73px;margin:0 0 11px 0;text-indent:-9999px;background-image:url(/themes/ruohonjuuri/gfx/r-logo.png);background-repeat:no-repeat;background-position:0 20px;}#maksutavat{display:block;float:left;width:990px;height:39px;text-indent:-9999px;background:url(/themes/ruohonjuuri/gfx/maksutavat.gif) no-repeat 0 0;margin-top:25px;}.wrapper{margin:0 auto;width:1170px;}#faux{background:#FFF;margin:17px auto 0 auto;padding:0 0 40px 0;}#header{height:84px;background:#333231;border-bottom:4px solid #181716;}#headeractions{float:right;height:85px;width:950px;}#leftcolumn{width:270px;float:left;}#content{float:right;width:870px;display:inline;}.shoppingProcess #content{float:none;width:100%;}.content-holder.paymentconfirmation{width:565px;margin:0 auto;text-align:center;padding-bottom:60px;}.content-holder.paymentconfirmation table,.content-holder.paymentconfirmation p{text-align:left;}.content-holder.paymentconfirmation .button{margin-bottom:30px;}#content li{margin:5px;list-style:none;font-weight:normal;text-transform:none;}#content h3{margin:15px 0 0 0;}#content ul,#content ol{margin:10px 12px;}#content .pad{padding:10px;}#leftcolumn .pad,#rightcolumn .pad{padding:5px;}#rightcolumn{width:160px;float:right;margin-top:12px;}.maaraale td{padding:2px;}.ots{color:#504738;font-size:18px;font-weight:700;margin-bottom:10px;padding-bottom:10px;}#etusivu_vapaateksti{text-align:center;background:#f0f0d8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border:1px solid #c1c1c1;float:right;margin:10px 0;padding:8px 0;width:758px;}body{text-align:left;color:#604848;background:#fff;}a img,:link img,:visited img,a:hover img{border:none;text-decoration:none;}a:link,a:visited{color:#5d9731;text-decoration:none;}#content p{margin-top:5px;margin-bottom:7px;line-height:18px;word-spacing:.05em;}#content h1{margin:10px 0;padding-bottom:-1px;font-size:18px;font-weight:bold;color:#604848;}#content h1.productgroup{font-size:24px;color:#504738;margin-bottom:0;}h2{margin:10px 0;font-weight:bold;font-size:14px;}h3{font-size:13px;}.border{border:1px solid #ececec;}.noborder{border:0!important;}.oldprice{color:#999;font-weight:700;font-size:14px;margin:0 0 15px 0;text-decoration:line-through;height:20px;}.oldpriceempty{color:#999;font-weight:700;font-size:14px;margin:0 0 15px 0;text-decoration:none;height:20px;}.notice,.ok,.warn,.error,.validation{border:1px solid;margin:15px 0;padding:10px 5px 10px 40px;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;background-repeat:no-repeat;background-position:5px center;box-shadow:0 1px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);}.notice{color:#00529B;background-color:#BDE5F8;background-image:url(/themes/ruohonjuuri/gfx/notice.png);border-color:#91c3e2;}.note{background-image:url(/themes/ruohonjuuri/gfx/icon-i.png);margin:10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;}.ok{color:#699326;background-color:#DFF2BF;background-image:url(/themes/ruohonjuuri/gfx/ok.png);border-color:#87c221;}.warn{color:#9F6000;background-color:#FEEFB3;background-image:url(/themes/ruohonjuuri/gfx/warn.png);}.error{color:#D8000C;background-color:#FFBABA;background-image:url(/themes/ruohonjuuri/gfx/error.png);}.alarm{color:#D8000C;font-size:11px;}.questiontable .warn,fieldset .warn{color:red;padding:2px;margin:0;border:none;background:transparent url(/themes/ruohonjuuri/css/none);display:block;box-shadow:0 0 0 rgba(0,0,0,0.0);-moz-box-shadow:0 0 0 rgba(0,0,0,0.0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0.0);}a.takaisin{clear:both;margin:5px 0;display:block;}a.lightgreen{color:#c0d860!important;}a.lightgreen:hover{text-decoration:underline!important;}input,textarea{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);}input:focus,textarea:focus{outline:none;border-color:rgba(82,168,236,0.5);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 3px rgba(82,168,236,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 3px rgba(82,168,236,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 3px rgba(82,168,236,0.2);}table#haku{width:100%;margin-top:15px;}#haku input[type=text]{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}#haku .details{margin-top:8px;}#haku input[type=radio]{position:relative;top:2px;}#haku td label{margin-right:5px;}#haku td label:last-child{margin-right:0;}#haku th{background-color:inherit;font-weight:normal;border-bottom:1px solid #F3F6F8;padding:10px;line-height:14px;text-align:left;}#haku th.hakusana{padding-top:29px;}#haku th.tuoteryhma{padding-top:24px;}#haku th.hintavali{padding-top:28px;}#haku td{background-color:inherit;border-bottom:1px solid #F3F6F8;padding:10px;}#haku tbody tr:hover{color:inherit;background-color:#f7f6f7;}#addmore{background:url(/themes/ruohonjuuri/gfx/gradbg.png) repeat-x left bottom;border:1px solid #dbdbdb;padding:7px;margin:10px 0;}.box{border:1px solid #c0d860;padding:7px;border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;}#leftcolumn .box{border-left:none;border-top:none;}#rightcolumn .box{border-right:none;border-top:none;}.orderlinks{margin:25px 0;}#productsearch{float:left;width:383px;display:block;text-align:right;margin-top:20px;margin-right:30px;}#productsearch input[type="text"]{background:#fff;border:0 none;font-size:16px;color:#999;width:237px;height:42px;padding:11px 15px 11px 35px;border-top-left-radius:3px;border-bottom-left-radius:3px;}#productsearch .button,#productsearch .button input{background:none;height:42px;width:96px;margin:0;}#productsearch .button input{padding:0;}#productsearch .button{background:#5d9731;border-top-left-radius:0;border-bottom-left-radius:0;left:0;vertical-align:top;}a.tarkennettu{float:right;margin-top:2px;color:#9c8585;}a.tarkennettu:hover{color:#fff;}.groupinfo{margin:10px 0;border-top:1px dashed #c0d860;border-bottom:1px dashed #c0d860;padding:8px 0;}.groupinfo .sort input{position:relative;top:2px;padding-left:7px;}.groupinfo .sort label{padding-right:8px;}.groupinfo .sort label:last-child{padding-right:0;}.productcount{font-weight:bold;font-size:12px;float:left;}.sort{font-size:12px;float:right;}.prodgroups{clear:both;}.prodgroups h4{margin:0!important;}.filter fieldset{padding-top:0;}ul.prodgroups,.filter ul{list-style-type:none;margin:0!important;}.prodgroups li:hover,.filter li:hover,.filter label:hover,.filter input:hover,table.filtertable tr.filterset .filters a:hover{background:#b4cd9a;}.filtercheckbox{margin:0!important;padding:0!important;}#content .filter .filterChecked,#content .filter .filterUnchecked{white-space:nowrap!important;}#content .filter .filterChecked{background:#b4cd9a;color:#fff;}.prodgroups li a,.filter li a{color:#fff!important;}.productfilters{padding:10px;background:#f9f9f9;border:solid 1px #dbdbdb!important;border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;clear:both;}#tellfriend td{font-weight:bold;padding:5px;white-space:nowrap;}#tellfriend .subject,#tellfriend .own_name,#tellfriend .receiver_email{width:180px;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}#tellfriend .message{width:352px;height:103px;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}#tellfriend .message_preview{width:290px;height:123px;}#content p.help_text{font-size:24px;font-weight:300;color:#333;text-align:center;line-height:32px;margin-bottom:80px;}#bigcarttable{width:710px;border-collapse:collapse;float:left;border-right:1px solid #d2d2d2;}.userspace #bigcarttable{width:100%;float:none;border-right:none;}#bigcarttable.paymentconfirmation{float:none;width:100%;border-right:0;}#bigcarttable a{border:none;}#bigcarttable .check{background-color:#e5e5e5;text-align:center;}#bigcarttable .th_price,#bigcarttable .price,#bigcarttable .delete,#bigcarttable .th_qty,#bigcarttable .qty{text-align:center;}.userspace #bigcarttable .qty,.userspace #bigcarttable .th_qty,.userspace #bigcarttable .th_price{text-align:right;}#bigcarttable .th_qty{padding-left:20px!important;}#bigcarttable>tbody>tr:first-child th,#bigcarttotals tr:first-child td{border-bottom:2px solid #d2d2d2;color:#504738;text-transform:uppercase;font-weight:700;padding:4px 4px 10px 4px;line-height:16px;}#bigcarttable>tbody>tr:first-child th,#bigcarttotals.paymentconfirmation tr:first-child td{font-weight:normal;}#bigcarttotals.paymentconfirmation tr:first-child td{border-bottom:0;}#bigcarttable td.price,#bigcarttable td.total{color:#5d9731;}#bigcarttable .th_total{text-align:right;}#bigcarttable .total,#bigcarttable .grandtotal{text-align:right;color:#555;font-weight:bold;font-size:1.2em;white-space:nowrap;}#bigcarttable th{padding:4px;text-align:left;}#bigcarttable th:first-child{width:40px;}#bigcarttable th:nth-child(2){width:100px;}#bigcarttable th:nth-child(3){width:250px;}.updaterow{padding:4px;text-align:left;color:#fff;}#bigcarttable td{padding:4px;border-bottom:1px solid #dadada;vertical-align:middle;}.shoppingProcess #bigcarttable td{border:none;}#bigcarttable>tbody>tr.prodrow>td:last-child,#bigcarttable>tr>th:last-child{width:40px;}#bigcarttable.paymentconfirmation>tbody>tr.prodrow>td:last-child{width:auto;text-align:right;}#bigcarttable.paymentconfirmation>tbody>tr.prodrow>td:first-child{text-align:left;width:30px;}#bigcarttable tr:last-child td{border:none;}#bigcarttable .vat{text-align:right;white-space:nowrap;font-size:1.2em;}#bigcarttable .sum{text-align:right;color:#555;font-size:1.2em;font-weight:bold;white-space:nowrap;}#bigcarttable .productname{color:#333;font-weight:700;}#bigcarttable .remove-circle{margin-top:0;}#bigcarttable .bigcartqty table{float:right;}#bigcarttable .bigcartqty table td{padding:0;}#bigcarttable .bigcartqty .quantity{height:39px;margin:0;border-radius:0;border-right:0;border-left:0;}#bigcarttotals,.bigcart-buttons-holder{float:right;width:420px;margin-bottom:10px;}#bigcarttotals.paymentconfirmation,.paymentDeliveryTable{width:100%;float:none;}#bigcarttotals td{color:#504738;line-height:26px;}#bigcarttotals.paymentconfirmation tr:first-child td{padding:5px 0;}#bigcarttotals tr td:nth-child(odd),.paymentDeliveryTable tr td:nth-child(odd){width:70%;text-align:right;}#bigcarttotals.paymentconfirmation tr td:nth-child(odd),.paymentDeliveryTable tr td:nth-child(odd){text-align:left;}#bigcarttotals tr td:nth-child(even),.paymentDeliveryTable tr td:nth-child(even){width:30%;text-align:right;}#bigcarttotals tr:first-child td{text-align:left;}#bigcarttotals.paymentconfirmation tr:first-child td:first-child{text-align:left;}#bigcarttotals.paymentconfirmation tr:first-child td:last-child{text-align:right;}#bigcarttotals tr:nth-child(2) td{padding-top:20px;}#bigcarttotals.paymentconfirmation tr:nth-child(2) td{padding-top:0;}#bigcarttotals.paymentconfirmation tr:last-child td{border-top:2px solid #eee;padding-top:5px;}#bigcarttotals .grandtotal{color:#5d9731;font-size:18px;}.paymentDeliveryTable td{padding:5px 0 15px 0;}.qty.button{float:left;}.prodrow{background:#fff;height:115px;}.paymentconfirmation .prodrow{height:40px;}.totalrow td{padding-bottom:20px;}.prodrowCampaign{background:#fdee9d;}.campaignInfo{color:green;}.avaa-kerrokaverille{padding-left:20px;background:url(/themes/ruohonjuuri/gfx/icon-email.png) no-repeat left center;}.questiontable .requiredQuestion{font-weight:bold;}.questiontable input[type=text],.questiontable input[type=password],.questiontable textarea{width:345px;height:40px;margin-top:5px;padding:5px 8px;border:1px solid #b7b7b7;border-radius:3px;}.questiontable input:hover,.questiontable textarea:hover,.questiontable input:focus,.questiontable textarea:focus{border-color:#aaa;box-shadow:rgba(0,0,0,0.15) 0 0 6px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 6px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 6px;}input:hover[disabled=""]{border-color:#b7b7b7;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;}.questiontable input[disabled="disabled"]{background:#ededed!important;}.questiontable{padding:20px 0;}.questiontable input[type="checkbox"]{margin:0 0 15px 0;}.questiontable td{padding:5px 20px 5px 0;color:#666;font-weight:bold;}#customerInformation{margin-bottom:0;}#customerInformation .questiontable td:nth-child(even){padding-right:0;}.tablepad{margin-bottom:2.5em;}#orderform #ws21,#ws22,#ws14,#ws28{margin-right:5px;}#orderform .tablepad tr>td{color:#666;font-weight:bold;}#paymentmethod td label{display:block;height:132px;padding:20px;border-radius:5px;background:#fff;border:3px solid #f4f4f4;}#paymentmethod td:nth-child(even){width:30px;background:#fff;}#paymentmethod td img{margin-bottom:20px;}.questiontable h2{color:#607848;}.questiontable td.q{font-weight:bold;font-size:12px;}.orderfield-holder{float:left;width:710px;}.orderproduct-holder{float:right;width:390px;padding:20px;border:3px solid #5D9731;border-radius:3px;}.orderfield-holder #ws12{margin-right:10px;}.shoppingProcess .orderproduct-holder fieldset{margin:0;padding:0;}.no-bottom-border{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.no-top-border{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.shoppingProcess .orderproduct-holder legend{border:none;}.user,.password,.email{width:155px;background:none repeat scroll 0 0 #EAEAEA;border:1px solid #3e4d2e;height:22px;padding:2px 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.compactlogin td{padding:0 15px 0 0;}.compactlogin td:last-child{padding:0;}.compactlogin tr:nth-child(2) td{padding-top:15px;}.compactlogin .user,.compactlogin .password{width:140px;}.compactlogin a{font-size:12px;line-height:13px;}#topslogan{position:relative;white-space:nowrap;color:#fff;width:525px;text-shadow:0 1px 1px #3e4d2e;display:block;padding:10px 15px;float:left;font-size:11px!important;}#topslogan p{font-size:11px!important;}#toplogin{position:relative;white-space:nowrap;color:#e4d2b5;z-index:44;display:block;float:left;}#toplogin .arrow{margin-top:-13px;}#toplogin a{color:#666;}#toplogin .lgnbtn{padding:33px 15px 30px;font-size:14px;cursor:pointer;width:114px;}#toplogin .lgnbtn:hover{text-shadow:none;}#toplogin .lgnbtn span:first-child{display:block;padding-right:12px;text-align:center;}#toplogin .loginpanel{position:absolute;top:80px;right:0;padding:10px;background:#fff;width:327px;z-index:35;display:none;box-shadow:1px 5px 4px 0 rgba(0,0,0,0.1);border-radius:0 0 3px 3px;}#toplogin.logged .loginpanel{width:auto;}#toplogin .loginpanel input.user,#toplogin .loginpanel input.password{border:1px solid #fff;border-radius:5px;height:42px;padding:0 15px;width:285px;box-shadow:none;font-size:16px;}.table{width:100%;margin-top:10px;}.table th{padding:4px;text-align:left;background:url(/themes/ruohonjuuri/gfx/prodtreeitembg.png) repeat-x;}.table td{padding:4px;vertical-align:middle;}.TableFooter td{font-weight:bold;padding:4px;margin-bottom:20px;background-color:#ffde00;}.TableTdDark,.TableRowDark td{background:#f0f0f0;padding:2px;font-weight:bold;margin:1px;}.TdDark{background:#f8f8f8;padding:2px;font-weight:bold;border-bottom:1px solid #FFF;}.TableError td{padding:2px;font-weight:bold;background-color:#F00;color:#FFF;}.border{border:1px solid #ececec;}.price{font-weight:700;white-space:nowrap;color:#504738;}#bigcarttable .price{font-weight:normal;}.price_unit{font-size:14px;font-weight:bold;white-space:nowrap;color:#999;}.productlistcard{float:left;margin-bottom:30px;margin-right:30px;width:195px;height:285px;position:relative;}.productlistcard a img{max-height:180px;max-width:180px;}.productlistcard .pic{display:table-cell;height:195px;text-align:center;vertical-align:middle;width:195px;border:1px solid #e8e8e8;border-radius:3px;}.productlistcard .pic:hover{border:1px solid #333;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);}.productlistcard .prodinfo{margin:8px 0 0 0;}.productlistcard .prodinfo h4{margin-bottom:2px;min-height:34px;}.productlistcard .prodinfo h4 a{font-weight:700;font-size:14px;color:#333;}.productlistcard .brand{font-size:12px;font-weight:400;font-style:italic;line-height:11px;margin-bottom:10px;}.productlistcard .prices{float:left;}.productlistcard .price{font-size:18px;float:left;color:#5d9731;}.productlistcard .oldprice{display:block;float:left;height:20px;line-height:11px;padding:6px 5px 0;}.nomargin{margin-right:0;}#productpackets{margin:0 0 15px 0;}.productpacket{margin:5px;border:1px solid #ececec;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.productpacket .productlistcard{width:110px!important;padding:0!important;border:none!important;margin:none!important;}.productpacket .prodinfo{margin:0!important;width:110px!important;}.productpacket .packettotal{float:left;margin:20px 0 0 10px!important;}.productpacket .addtocart{margin:5px 0 0 0;}.productpacket .oldprice{padding:0;}div.packetprice{color:#6d6d6d;font-size:12px;font-weight:bold;}.saasto{color:#c5032f;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}.productpacket .price{padding:0;font-size:16px;}.productpacket h5{font-weight:normal;}.productpacket h4{height:40px!important;}.productpacket h3{margin:0!important;font-size:12px;}.productpacket .addtocart{margin:5px 0 0 0;}.productpacket .plus{width:20px;height:110px;background:url(/themes/ruohonjuuri/gfx/icon-roundplus.png) no-repeat center center;float:left;margin-right:5px;}.addtocartbutton{float:right;}.productcard{margin-bottom:25px;}.productcard .productcode{color:#a9a9a9;margin-bottom:4px;}.optionstable .price{font-size:36px;}.productcard .ingressi{color:#333;font-size:18px;font-weight:bold;margin-bottom:20px;}#content .productcard h1{font-size:24px;margin:0;}.productpic{float:left;margin:0;width:495px;}.productpic>a{width:495px;height:495px;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #e8e8e8;border-radius:3px;}.productpic img{cursor:url(/themes/ruohonjuuri/gfx/zoomin.cur),pointer!important;max-height:450px;max-width:450px;}#content .productpic p{margin:0;}.smallpic{float:left;border:1px solid #e8e8e8;border-radius:3px;margin:15px 15px 15px 0;}.smallpic-holder{width:70px;height:70px;display:table-cell;text-align:center;vertical-align:middle;}.productpic .smallpic img{max-width:45px;max-height:45px;}.productdata{float:left;margin:0 0 0 30px;position:relative;right:0;width:345px;}.productdata hr{margin:15px 0;}.productdata p{line-height:15px!important;}.actions{padding:10px 0;margin:10px 0;}.buyblock{float:left;width:280px;margin-right:20px;margin-bottom:15px;margin-top:20px;}#some{float:left;width:280px;margin:15px 0 0;}.ml{margin:20px 0;}.kk,.gp{margin:0 0 10px 0;float:left;}.saatavuus{font-size:10px;}#availability{padding-top:19px;}#availability p{font-weight:700;color:#333;}#availability p:first-child{margin:25px 0 15px 0;}#availability p span{width:16px;height:16px;margin-right:5px;display:block;float:left;}.optionstable td{padding:0 10px 0 0;vertical-align:middle;}.button #proceed,.optionstable .addtocartbutton,.button .returnhomebutton{padding:11px 60px;box-shadow:inset 0 -2px 0 #4e7134;}.button #proceed:hover,.optionstable .button:hover,.optionstable .addtocartbutton:hover,.button .returnhomebutton:hover{background:#65a038;}.button #proceed:focus,.optionstable .addtocartbutton:focus,.button .returnhomebutton:focus{box-shadow:inset 0 2px 2px #4e7134;}.orderproduct-holder .button,.orderproduct-holder .button #proceed{width:100%;height:50px;text-align:center;text-transform:uppercase;}.orderproduct-holder .button{margin-top:10px;}.quantity{border:1px solid #BBB;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;padding:3px;margin:5px 0 15px 0;height:30px;text-align:center;width:40px;}.ppqtytd{padding-bottom:20px!important;}.productOptionsField{border:1px solid #bbb;padding:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#infonav{margin-bottom:15px;text-align:center;}#infonav a{font-size:12px;}.tulosta{display:block;margin-bottom:10px;width:89px;height:28px;text-indent:-9999px;background:url(/themes/ruohonjuuri/gfx/btn-tulosta.png) no-repeat 0 0;}.takaisin{clear:both;margin:5px;margin-top:15px;display:block;}a:link.takaisin,a:visited.takaisin{font-weight:bold;}.icons{background:#fff;border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;position:absolute;z-index:2000;right:5px;top:115px;}.icon-testimonial{display:block;width:16px;height:16px;background:url(/themes/ruohonjuuri/gfx/icon-testimonial.png) no-repeat 0 0;text-indent:-9999px;}.icon-suosittu{display:block;width:16px;height:16px;background:url(/themes/ruohonjuuri/gfx/icon-suosittu.png) no-repeat 0 0;text-indent:-9999px;}.saatavuus{font-size:12px;font-weight:bold;margin:3px 0;}.saatavuus-saatavilla{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat 0 -60px;}.saatavuus-vahan{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat 0 -77px;}.saatavuus-loppu{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat 0 -94px;}#usernav li>a{padding-left:35px;}#tilaushistorialink{display:block;background:url(/themes/ruohonjuuri/gfx/icon-calendar.png) no-repeat 0 0;border:none;}#muistilistabutton{display:block;margin-bottom:10px;background:url(/themes/ruohonjuuri/gfx/icon-list.png) no-repeat 0 0;border:none;cursor:pointer;}#omattiedotlink{display:block;background:url(/themes/ruohonjuuri/gfx/icon-account.png) no-repeat 0 0;border:none;}#forgotpassword{display:block;margin:10px 0 5px 0;padding:0 0 0 20px;border:none;text-align:right;}#register{display:block;padding:2px 0 0 20px;background:url(/themes/ruohonjuuri/gfx/icon-register.png) no-repeat 0 0;border:none;}#content .small-product-info{height:50px;overflow:hidden;margin:15px 0 0 0;font-size:16px;line-height:23px!important;}.paging{text-align:center;margin:20px 0;padding-top:10px;height:35px;}.paging a:link,.paging a:visited,.paging a:hover,.paging a:active,.paging .thisPage{color:#999;border-color:#433939;background:#eee;margin:0 3px;padding:10px 15px;font-size:12px;font-weight:bold;border-radius:4px;}.paging a.prev,.paging a.next{background:#5d9731;color:#fff;}.paging a.prev:hover,.paging a.next:hover{background:#3d5b28;}.paging .thisPage{background:#333231;font-weight:bold;color:#fff;}.paging a:hover{background:#333231;border-color:#ffde00;color:#fff;}.paging span{text-decoration:none;background:#000;padding:3px 6px;margin:0 2px;color:#ffde00;font-size:12px;}.paging .dots{padding-left:2px;padding-right:2px;font-size:12px;border:0;background:none;color:#686868;}#leftcolumn ul.ProductGroupTree{padding:0;list-style-type:none;margin-bottom:1px;}#leftcolumn .ProductGroupTree li{list-style:none;font-size:14px;border-top:1px solid #3c3b3a;}#leftcolumn .ProductGroupTree li a{padding:7px 15px;display:block;color:#fff;height:35px;}#leftcolumn .ProductGroupTree li a:hover{background:#5d9731;}#leftcolumn .ProductGroupTree li ul li a:hover{background:#3d5b28;border-top:1px solid rgba(238,238,238,0.25);}#leftcolumn .ProductGroupTree li ul li{background:#607848;border:none;text-align:left;text-transform:none;}#leftcolumn .ProductGroupTree li ul li a{display:block;background:url(/themes/ruohonjuuri/css/none);color:#fff;font-size:11px;margin:0;padding:5px 0 5px 20px;height:25px;border-top:1px solid rgba(238,238,238,0.1);}#leftcolumn .ProductGroupTree li ul li:first-child a{border-top:none;}#leftcolumn li.sel a{color:#fff;background-color:#5d9731;}#leftcolumn li.sel li a{font-weight:normal;background-color:transparent;}#leftcolumn li.open a{background:#5d9731;}#leftcolumn li.open li a{font-weight:normal;}#leftcolumn li.open li.sel a{background:#3d5b28;border-top:1px solid rgba(238,238,238,0.25);}#productgroups{color:#fff;background-color:#333231;border:1px solid #000;border-radius:5px;}#productgroups h3{padding:17px 15px;font-size:16px;text-transform:uppercase;color:#E4D2B5;height:55px;}.formError{position:absolute;top:300px;left:300px;width:150px;padding-bottom:15px;display:block;z-index:5000;}.formError .formErrorContent{width:100%;background:#DAE1D3;color:#604848;font-size:14px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);padding:4px 10px 4px 10px;border-radius:6px;}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;}.formError .formErrorArrow div{box-shadow:1px 1px 2px rgba(0,0,0,0.5);font-size:0;}.formError .formErrorArrow div{background:#DAE1D3;}.formError .formErrorArrow .line10{width:15px;height:1px;margin:0 auto;font-size:0;display:block;}.formError .formErrorArrow .line9{width:13px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line8{width:11px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line7{width:9px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line6{width:7px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line5{width:5px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line4{width:3px;height:1px;margin:0 auto;display:block;}.formError .formErrorArrow .line3{width:1px;height:1px;margin:0 auto;display:block;}ul.tabs,ul.filtertabs{list-style:none;margin:0!important;padding:0;border-bottom:1px solid #c8c8c8;height:41px;}ul.tabs li,ul.filtertabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style:none!important;}ul.tabs a,ul.filtertabs a{background:#dae1d3;font-size:12px;font-weight:bold;display:block;height:40px;line-height:40px;width:100px;text-align:center;text-decoration:none;color:#604848!important;padding:0;margin:0 5px 0 0;position:relative;border-top-left-radius:3px;border-top-right-radius:3px;}ul.tabs a:active,ul.filtertabs a:active{outline:none;}ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a,ul.filtertabs a.current,ul.filtertabs a.current:hover,ul.filtertabs li.current a{background:#eee;cursor:default!important;color:#333;border-bottom:none;margin-bottom:-1px;height:41px;}div.panes{display:none;}div.panes{padding:20px 0;}.LoginFormUser,.LoginFormPasswd,.RecoveryFormUser,.captha{height:40px;width:201px;padding:10px;border:1px solid #b7b7b7;background:#FFF url(/themes/ruohonjuuri/gfx/inputbg.png) no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#loginform tr:nth-child(3)>td:first-child{padding:17px 0 0 20px;color:#666;font-size:14px;}#loginform tr:nth-child(3)>td:first-child input{margin:0 0 0 5px;}.nextprev{background:url(/themes/ruohonjuuri/gfx/nextprevbg.gif) repeat-y;padding:5px 15px;}.breadcrumb{padding:5px 0 5px 0;}.breadcrumb a,.breadcrumb .thispage{padding:2px 2px 2px 11px;background:url(/themes/ruohonjuuri/gfx/breadgrumbspacer.png) no-repeat left center;color:#000!important;}.login-holder{background:#f4f4f4;border-radius:3px;width:710px;padding:20px;}.expandable .summary{padding-bottom:6px;}a.breadCrumbHomeLink{background:url(/themes/ruohonjuuri/css/none);padding-left:0;}.productBannerList{text-align:center;}.productBannerList img{margin:5px auto;}#topnav{float:left;margin-top:20px;}#topnav li{float:left;list-style:none;}#topnav li a{height:1.3em;line-height:1.3em;float:left;display:block;color:#e4d2b5;text-decoration:none;text-align:center;margin:12px 11px;font-size:14px;}#usernav{margin-left:10px;}#usernav li{color:#fff;text-decoration:none;padding:5px 15px 5px 0;margin:5px;}#usernav li.logout{width:100%;margin:0 5px;}ul#tilaus_navi{height:37px;padding:0;margin:30px 0 30px 27%;}.content-holder.paymentconfirmation ul#tilaus_navi{margin:30px 0 10px 15%;}ul#tilaus_navi li{text-align:center;float:left;list-style:none;font-size:18px;text-transform:uppercase;}ul#tilaus_navi li h1{text-transform:uppercase;margin:0;}ul#tilaus_navi a{display:block;margin:auto;font-weight:bold;color:#dbdbdb;}ul#tilaus_navi .active a{font-weight:bold;}.emptycart{color:#333;padding:6px;text-align:center;margin:40px 0 15px 0;font-size:14px;}#smallcart{display:none;cursor:default;background:#fff;color:#333;margin-bottom:15px;padding:10px;position:absolute;top:80px;right:0;z-index:9999;width:427px;box-shadow:1px 5px 4px 0 rgba(0,0,0,0.1);border-radius:0 0 3px 3px;}#smallcart td{padding:4px;vertical-align:middle;}#smallcart .price{color:#5d9731;font-size:18px;}#smallcart .total,#smallcart .totalqty{font-weight:bold;}#smallcart .cartlist .pic{margin-right:5px;display:block;}#smallcart a{color:#333;}.smallcartfooter{padding:4px;font-weight:bold;font-size:12px;height:52px;}.smallcartfooterlink{background:url(/themes/ruohonjuuri/gfx/greenspacer.png) repeat-x left top;padding:7px 5px 5px 5px!important;}a.toBuy{display:block;width:129px;height:40px;color:#fff;}.smallcart-holder{height:80px;max-width:157px;border-left:1px solid #444240;position:relative;padding:20px 20px 20px;color:#fff;}#smallcart .pic img{padding:10px 10px 10px 0;max-width:80px;max-height:80px;}.smallcart-holder .price-total{font-size:16px;}.quantity-total{font-size:12px;}.smallcart-holder .cart-icon{display:block;float:left;width:24px;height:22px;margin:8px 20px 0 0;background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat 0 0;}.arrow{display:block;float:right;width:10px;height:10px;margin:16px 0 0 0;background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -14px -22px;}.remove-circle{display:block;float:left;width:24px;height:22px;margin:30px 10px 0;background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat 0 -33px;box-shadow:none;}.remove-circle:focus{box-shadow:none;}.description{margin:30px 10px 0 0;width:180px;height:19px;overflow:hidden;}.cartrow>div{float:left;}.cartrow>div:nth-child(2){display:table-cell;width:80px;height:80px;text-align:center;vertical-align:middle;}.cartrow>div:nth-child(4){margin:27px 0 0 0;}.vaihe{margin:15px;}#paymentmethod td,#deliverymethod td{padding:0 0 20px 0;background:#fff;text-align:center;vertical-align:bottom;white-space:nowrap;}#frontslider{height:290px;width:640px;overflow:hidden;position:relative;margin:5px;}.quicksearchajaxurl{z-index:998;}.quicksearchresultsbox{margin-left:0;margin-top:0;border:solid 1px #f4f4f4;overflow:hidden;z-index:999;background:#fff;width:333px;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.6);position:relative;}.quicksearchresultsbox .result{height:60px;}.quicksearchresultsbox a{display:table-cell;color:#604848;height:60px;vertical-align:middle;}.quicksearchresultsboxtop{z-index:998;position:relative;display:block;height:13px;width:238px;background:url(/themes/ruohonjuuri/gfx/searchtopbg.png) no-repeat 10px bottom;}.result{width:100%;}.resultrow td{border-bottom:1px solid #ececec;padding:2px;vertical-align:middle;}.arvostelija{font-size:12px;margin:15px 0 4px 0;}.arvosteluteksti{padding:10px 0;margin-bottom:10px;}.moreproductsindicator{padding:5px;background:url(/themes/ruohonjuuri/gfx/topgrad.gif) repeat-x left bottom;}#klarna_kk,#nettiluotto_price{background:url(/themes/ruohonjuuri/gfx/icon-info_sml.png) no-repeat right center;padding-right:17px;margin:0 10px;font-weight:bold;}#klarna_popup{margin-top:10px!important;width:200px;}.popup{position:absolute;left:40;top:-200;width:170;height:150;background-color:#FFDE00;padding:15px!important;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;z-index:2;visibility:hidden;margin-top:24px;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.4);}#creditinfo{position:relative;top:2px;margin-right:4px;}.popup td{white-space:nowrap;padding:2px 10px 2px 2px;text-align:left;}.frontpageslider{display:block;height:380px;float:right;}.groupfiilis{display:block;float:right;}.testimonial{background:#5d9731;width:495px;border-radius:3px;margin:5px 0 20px;}.testimonial div{padding:15px;color:#fff;}.testimonial p{margin:0!important;}.testimonial div strong,.testimonial div b{margin:15px 0;font-weight:normal;}.ikoni{background:url(/themes/ruohonjuuri/gfx/ikonit.png) no-repeat top left;float:left;margin:5px 5px 5px 0;}.biohajoava{background-position:0 -69px;width:19px;height:19px;}.co2neutr{background-position:0 -138px;width:19px;height:19px;}.gluteeniton{background-position:0 -207px;width:19px;height:19px;}.laktoositon{background-position:0 -276px;width:19px;height:19px;}.lisa_aineeton{background-position:0 -345px;width:19px;height:19px;}.luomu{background-position:0 -414px;width:19px;height:19px;}.luonnonkosmet{background-position:0 -483px;width:19px;height:19px;}.maak_mauk{background-position:0 -552px;width:19px;height:19px;}.rawfood{background-position:0 -621px;width:19px;height:19px;}.reilukauppa{background-position:0 -690px;width:19px;height:19px;}.superfood{background-position:0 -759px;width:19px;height:19px;}.vegaaninen{background-position:0 -828px;width:19px;height:19px;}.vhh{background-position:0 -897px;width:19px;height:19px;}.villi2{background-position:0 -966px;width:19px;height:19px;}#vasenlaita_vapaateksti{background:#617949;padding:10px;color:#fff;text-shadow:0 1px 1px #48583e;border:1px solid #5f4a49;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;margin-bottom:15px;}#vasenlaita_vapaateksti p a{color:#c0d860;}#vasenlaita_vapaateksti p a:hover{text-decoration:underline;}.smallcart-holder{float:left;width:169px;}.indicator-right{float:right;}.wide-banner{display:block;width:870px;float:right;margin-top:20px;}.wideBanner a{float:left;margin-right:27px;margin-bottom:15px;}.wideBanner a:first-child+a,.wideBanner a:last-child,.wideBanner a.last{float:right;margin-right:0;}.column{float:left;font-size:14px;margin-bottom:30px;}#footer a{font-weight:bold;}#footer .payment-info .wideBanner a{margin-bottom:30px;}#footer>.column{margin-right:30px;}#footer>.column.info{width:270px;}#footer>.column.shops{width:645px;}#footer>.column:last-child{margin-right:0;}#footer .column h4{font-size:18px;font-weight:bold;color:#504738;margin-bottom:10px;}#footer .column hr{margin-bottom:10px;}#footer .column p.column{width:210px;color:#333;}#footer .column .minor-content{font-size:11px;color:#999;}.productdata .brand{font-style:italic;color:#666;}.more-info{font-size:12px;font-style:italic;color:#333;}#content .more-info{margin-top:0;}.facet-title,.facet-title-first{cursor:pointer;font-weight:normal;background:url(/themes/ruohonjuuri/gfx/filter-closed.png) 0 5px no-repeat;padding-left:15px!important;}table.filtertable{border-bottom:1px solid #eee;width:100%;}table.filtertable td div{margin:10px 0;}.facet-content{display:none;}.facet-content label input[type="checkbox"]{display:none;}.facet-title.filter-active{font-weight:bold;background:url(/themes/ruohonjuuri/gfx/filter-open.png) 0 5px no-repeat!important;}.facet-content.filter-active{display:block!important;}.facet-content a,.facet-content label{color:#604848;}.filterButton,.filterUnchecked,.filterChecked{float:left;border-radius:5px;margin:4px 7px;padding:5px 10px;}.filterButton,.filterUnchecked{background:#DAE1D3;}.filters .filterButton,.filters .filterUnchecked{color:#604848;}tr.filterset td label,tr.filterset td a.filterButton{text-transform:lowercase;}.priceRangeShow{font-weight:bold;}#priceSlider{margin:20px 225px 30px 16px;}#priceSlider>div{margin:0;}.priceRangeShow #minPrice{margin:0 0 0 7px;}table.filtertable tr.filterset td:last-child{display:none;}table.filtertable tr.filterset td:first-child{display:block;}#priceSlider .ui-widget-header{background:#5d9731;}#priceSlider .ui-state-hover,#priceSlider .ui-state-active{border:1px solid #5d9731;background:#eaeee6;}.productslider-holder{position:relative;}#content .slider-product-holder{float:left;width:870px;height:315px;margin:0;list-style:none;}#content .caroufredsel_wrapper{margin:0!important;}#next,#prev,#next2,#prev2{position:absolute;display:block;width:26px;height:26px;}#next,#next2{right:0;top:-42px;background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -32px -132px;}#prev,#prev2{right:33px;top:-42px;background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -32px -163px;}#availability{margin:15px 0 30px 0;}.select-title{margin:8px 15px 0 0;}.size-s{width:50px!important;}.coupontip{font-size:12px;font-weight:normal;}table.additionalinfo td{margin:0;padding:0;vertical-align:top;}.proceedtip{font-size:18px;font-weight:bold;margin-top:20px;}.delmetimg{max-width:60px;position:relative;top:-10px!important;}.deliverymethodtable td label{position:relative;top:10px;}body.vahvistatilaus #leftcolumn{display:none;}body.vahvistatilaus #bigcarttable,body.vahvistatilaus #content{float:none;width:100%;}body.vahvistatilaus #bigcarttable{border:none;}body.vahvistatilaus #bigcarttotals tr:first-child td{text-align:right;}.nosto-left-nav .productlistcard{height:80px;width:80px;margin:0 15px 15px 0;}.nosto-left-nav .productlistcard.nomargin{margin:0 0 15px 0;}.nosto-left-nav .productlistcard .pic{height:80px;width:80px;}.nosto-left-nav .productlistcard .pic img{max-height:70px;max-width:70px;}.nosto-left-nav .ots{margin-top:20px;padding-top:10px;}.nosto-footer{float:left;}.nosto-footer .productlistcard{float:none;height:70px;width:280px;padding:10px 0;margin:0 10px 0 0;border-bottom:1px solid #f4f4f4;}.nosto-footer .productlistcard:nth-child(2){border-top:1px solid #f4f4f4;}.nosto-footer .productlistcard .pic{float:left;height:50px;width:50px;margin-right:10px;border:none;}.nosto-footer .productlistcard .pic img{max-height:50px;max-width:50px;}.nosto-footer .productlistcard .prodinfo{float:left;width:220px;margin:0;}#content .nosto-footer .productlistcard .prodinfo h4 a,#content .nosto-footer .productlistcard .prodinfo p{font-size:12px;line-height:14px;color:#333;font-weight:crisp;}.nosto-footer .productlistcard .prodinfo h4{min-height:14px;}.nosto-footer .productlistcard .prodinfo h4 a{display:block;overflow:hidden;height:14px;}.nosto-footer .productlistcard .prodinfo .price{font-size:12px;font-weight:bold;color:#5d9731;}.nosto-footer .productlistcard .prodinfo .oldprice{font-size:12px;font-weight:normal;text-decoration:line-through;padding:2px 6px 0;margin:0;}#content .nosto-footer .productlistcard .prodinfo p{margin:0 0 2px 0;font-style:normal;}.nosto-footer .ots{width:280px;padding:10px 0;margin:10px 10px 10px 0;}#productgroup-carusel-1{display:block;width:870px;max-height:172px;overflow:hidden;}#content .nosto-productslider-holder{position:relative;}#content .nosto-productslider-holder .slider-product-holder{height:130px;}.nosto-productslider-holder .productlistcard{width:120px;height:120px;}.nosto-productslider-holder .productlistcard .pic{height:120px;width:120px;}.nosto-productslider-holder .productlistcard a img{max-height:100px;max-width:100px;}.nosto-cart .productlistcard{height:120px;width:120px;margin:0 27px 27px 0;}.nosto-cart .productlistcard .pic{height:120px;width:120px;}.nosto-cart .productlistcard a img{max-height:100px;max-width:100px;}@media all and(min-width:0){.item-ie td{background:none;}}@-moz-document url-prefix(){select,select.small{padding-top:6px;}}.button,.button a,.button button,.button input{position:relative;margin:0;display:-moz-inline-stack;display:inline-block;border-radius:3px;text-decoration:none!important;border:0;font-size:14px;white-space:nowrap;background:#5D9731;overflow:visible;color:#fff!important;box-shadow:none;font-weight:700;}.button{height:40px;line-height:18px;padding:0;vertical-align:middle;background-position:left top;font-weight:700;}.button a,.button button,.button input{vertical-align:top;cursor:pointer;}button.button{top:-2px;padding:10px 15px;cursor:pointer;}button.button[disabled=""]{cursor:default;}.button.large{height:29px;background-position:left -30px;}.button.xLarge{height:35px;background-position:left -65px;}.button.small{height:18px;background-position:left -107px;}.button a,.button button,.button input{padding:10px 15px;font-size:14px;line-height:20px;background-position:right top;}.button.large a,.button.large button,.button.large input{height:30px;padding:0 10px 0 8px;font-size:16px;line-height:29px;background-position:right -30px;}.button.xLarge a,.button.xLarge button,.button.xLarge input{height:35px;padding:0 10px 0 8px;font-size:20px;line-height:35px;background-position:right -65px;}.button.small a,.button.small button,.button.small input{height:18px;padding:0 6px 0 4px;font-size:11px;line-height:18px;background-position:right -107px;}.button *:hover,.button *:active,.button *:focus{color:#fff;}.button.green,.button.green a,.button.green button,.button.green input{background-image:url(/themes/ruohonjuuri/gfx/buttonGreen.gif);color:#fff;}.button.green *:hover,.button.green *:active,.button.green *:focus{color:#ff0;}.button.black,.button.black a,.button.black button,.button.black input{background-image:url(/themes/ruohonjuuri/gfx/buttonBlack.gif);color:#fff;}.button.black *:hover,.button.black *:active,.button.black *:focus{color:#ff0;}.button.red,.button.red a,.button.red button,.button.red input{background-image:url(/themes/ruohonjuuri/gfx/buttonRed.gif);color:#fff;}.button.red *:hover,.button.red *:active,.button.red *:focus{color:#ff0;}.button.blue,.button.blue a,.button.blue button,.button.blue input{background-image:url(/themes/ruohonjuuri/gfx/buttonBlue.gif);color:#fff;}.button.blue *:hover,.button.blue *:active,.button.blue *:focus{color:#ff0;}.button.grey,.button.grey input,.button.grey a{background:#cacaca;}.button.strong *{font-weight:bold!important;}.w155 input,.w155 a{width:145px;}.w135 input,.w135 a{text-align:center;width:126px;}.carouselbox_head{font-size:14px;font-weight:bold;margin:15px 0 0 0;padding:5px 10px;background:url(/themes/ruohonjuuri/gfx/topgrad.gif) repeat-x left bottom;border-top:solid 1px #dbdbdb!important;border-left:solid 1px #dbdbdb!important;border-right:solid 1px #dbdbdb!important;border-top-left-radius:6px;border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-radius-top-left:6px;-webkit-border-radius-top-right:6px;}.carouselbox_foot{font-size:12px;font-weight:bold;display:block;text-align:right;margin:5px 0 10px 0;border:none!important;}.carouselbox_foot a{border:none!important;}.jcarousel-skin .productlistcard{margin:1px 10px;}.jcarousel-skin .jcarousel-container-horizontal{width:618px;padding:10px 0 0 0;background:#f9f9f9;border:solid 1px #dbdbdb!important;border-top:none!important;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-radius-bottom-left:6px;-webkit-border-radius-bottom-right:6px;}.jcarousel-skin .jcarousel-container-vertical{height:245px;padding:40px 20px;}.jcarousel-skin .jcarousel-clip-horizontal{width:618px;}.jcarousel-skin .jcarousel-clip-vertical{width:75px;height:245px;}.jcarousel-skin .jcarousel-item-horizontal{width:205px;height:110px;margin:0!important;}.jcarousel-skin .jcarousel-item-vertical{margin-bottom:10px;}.jcarousel-skin .jcarousel-item-placeholder{background:#fff;color:#000;}.jcarousel-skin .jcarousel-next-horizontal{position:absolute;top:-29px;right:5px;width:28px;height:29px;cursor:pointer;background:transparent url(/themes/ruohonjuuri/gfx/next-horizontal.gif) no-repeat 0 0;}.jcarousel-skin .jcarousel-next-horizontal:hover{background-position:-28px 0;}.jcarousel-skin .jcarousel-next-horizontal:active{background-position:-56px 0;}.jcarousel-skin .jcarousel-next-disabled-horizontal,.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-84px 0;}.jcarousel-skin .jcarousel-prev-horizontal{position:absolute;top:-29px;right:35px;width:28px;height:29px;cursor:pointer;background:transparent url(/themes/ruohonjuuri/gfx/prev-horizontal.gif) no-repeat 0 0;}.jcarousel-skin .jcarousel-prev-horizontal:hover{background-position:-28px 0;}.jcarousel-skin .jcarousel-prev-horizontal:active{background-position:-56px 0;}.jcarousel-skin .jcarousel-prev-disabled-horizontal,.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-84px 0;}.jcarousel-skin .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:28px;height:29px;cursor:pointer;background:transparent url(/themes/ruohonjuuri/gfx/next-vertical.gif) no-repeat 0 0;}.jcarousel-skin .jcarousel-next-vertical:hover{background-position:0 -41px;}.jcarousel-skin .jcarousel-next-vertical:active{background-position:0 -82px;}.jcarousel-skin .jcarousel-next-disabled-vertical,.jcarousel-skin .jcarousel-next-disabled-vertical:hover,.jcarousel-skin .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -123px;}.jcarousel-skin .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:41px;height:41px;cursor:pointer;background:transparent url(/themes/ruohonjuuri/gfx/prev-vertical.gif) no-repeat 0 0;}.jcarousel-skin .jcarousel-prev-vertical:hover{background-position:0 -41px;}.jcarousel-skin .jcarousel-prev-vertical:active{background-position:0 -82px;}.jcarousel-skin .jcarousel-prev-disabled-vertical,.jcarousel-skin .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -123px;}#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;overflow:hidden;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:url(/themes/ruohonjuuri/css/colorbox/overlay.png) 0 0 repeat;}#cboxTopLeft{width:21px;height:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -100px 0 no-repeat;}#cboxTopRight{width:21px;height:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -129px 0 no-repeat;}#cboxBottomLeft{width:21px;height:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -100px -29px no-repeat;}#cboxBottomRight{width:21px;height:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -129px -29px no-repeat;}#cboxMiddleLeft{width:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(/themes/ruohonjuuri/css/colorbox/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(/themes/ruohonjuuri/css/colorbox/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;font-size:11px;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:55px;font-size:11px;color:#949494;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious.hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxNext.hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:url(/themes/ruohonjuuri/css/colorbox/loading_background.png) center center no-repeat;}#cboxLoadingGraphic{background:url(/themes/ruohonjuuri/css/colorbox/loading.gif) center center no-repeat;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/themes/ruohonjuuri/css/colorbox/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxClose.hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopLeft.png,sizingMethod='scale');}.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopCenter.png,sizingMethod='scale');}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopRight.png,sizingMethod='scale');}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomLeft.png,sizingMethod='scale');}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomCenter.png,sizingMethod='scale');}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomRight.png,sizingMethod='scale');}.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderMiddleRight.png,sizingMethod='scale');}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;z-index:15000;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border-width:1px;border-style:solid;text-align:left;word-wrap:break-word;overflow:hidden;}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:1px 1px 0;border-style:solid;font-weight:bold;}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}* html .ui-tooltip-titlebar .ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#433939;background-color:#604848;color:#fff;}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111;}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10;}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0 dashed transparent;}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0;}/*!Light tooltip style */ .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545;}.ui-tooltip-light .ui-tooltip-content{background-color:white;}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1;}/*!Dark tooltip style */ .ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3;}.ui-tooltip-dark .ui-tooltip-content{background-color:#505050;}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040;}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444;}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}/*!Cream tooltip style */ .ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#F9E98E;color:#A27D35;}.ui-tooltip-cream .ui-tooltip-content{background-color:#FBF7AA;}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D;}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0;}/*!Red tooltip style */ .ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#D95252;color:#912323;}.ui-tooltip-red .ui-tooltip-content{background-color:#F78B83;}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65;}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0;}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252;}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252;}/*!Green tooltip style */ .ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219;}.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E;}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78;}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0;}/*!Blue tooltip style */ .ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#ADD9ED;color:#5E99BD;}.ui-tooltip-blue .ui-tooltip-content{background-color:#E5F6FE;}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5;}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/ .ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);}.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";_margin-bottom:-3px;.margin-bottom:-3px;}/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/ .ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}/*!Youtube tooltip style */ .ui-tooltip-youtube{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border-color:#CCC;}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222;}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333;}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent;}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555;}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333;}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-content{background-color:#D9D9C2;color:#111;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064;}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952;}.ui-tooltip-tipsy{border:0;}.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;.margin-bottom:0;background:transparent;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0 transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black;}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10;}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10;}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none;}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959FA9;filter:none;-ms-filter:none;}.ui-tooltip-tipped .ui-tooltip-titlebar{background:#3A79B8;background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";color:white;font-weight:normal;font-family:serif;border-bottom-width:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.ui-tooltip-tipped .ui-tooltip-content{background-color:#F9F9F9;color:#454545;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589;}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555;}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}.ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-tooltip-rounded .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}div.anythingSlider{height:380px!important;float:left;margin:0 auto;overflow:hidden;}div.anythingSlider .thumbNav a.cur,div.anythingSlider .thumbNav a{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -30px -24px;color:#fee727;font-weight:bold;}div.anythingSlider .start-stop{background-color:#607848;color:#fff;display:none;}div.anythingSlider .start-stop.playing{background-color:#800;}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#ddd;}div.anythingSlider.activeSlider .anythingWindow{border-color:#7C9127;}div.anythingSlider.activeSlider .thumbNav a.cur{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -30px -41px;}div.anythingSlider .start-stop{background-color:#080;color:#fff;}div.anythingSlider .start-stop.playing{background-color:#607848;}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#fff;}div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:380px;}div.anythingSlider{position:relative;}ul.anythingBase{background:transparent;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0;}ul.anythingBase li.panel{background:transparent;display:block;float:left;padding:0;margin:0;}div.anythingSlider .arrow{top:50%;position:absolute;display:block;}div.anythingSlider .arrow a{display:block;height:120px;margin:-60px 0 0 0;width:45px;text-align:center;outline:0;background:url(/components/banners/sliders/AnythingSlider/images/arrows-default.png) no-repeat;text-indent:-9999px;}div.anythingSlider .forward{right:0;}div.anythingSlider .back{left:0;}div.anythingSlider .forward a{background-position:0 -40px;}div.anythingSlider .back a{background-position:-88px -40px;}div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:0 -240px;}div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:-88px -240px;}div.anythingSlider .anythingControls{outline:0;margin-top:-30px;}div.anythingSlider .thumbNav{position:relative;text-align:center;}div.anythingSlider .thumbNav li{display:inline;}div.anythingSlider .thumbNav a{display:inline-block;text-decoration:none;padding:7px 7px;margin:0 5px 0 0;text-align:center;outline:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#fff;font-size:11px;text-indent:-9999px;height:14px;width:14px;}div.anythingSlider .thumbNav a:hover{background:url(/themes/ruohonjuuri/gfx/r-sprite.png) no-repeat -30px -41px;}div.anythingSlider.rtl .thumbNav a{float:right;}div.anythingSlider.rtl .thumbNav{float:left;}div.anythingSlider .start-stop{background-image:url(/components/banners/sliders/AnythingSlider/images/cellshade.png);background-repeat:repeat-x;background-position:center top;padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{background-image:none;}div.anythingSlider,div.anythingSlider .anythingWindow,div.anythingSlider .thumbNav a,div.anythingSlider .arrow a,div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0;}