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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.clearfix:after{content:'';clear:both;display:block}.floatleft{float:left}.floatright{float:right}@keyframes pulsate-white{0%{background:rgba(255,255,255,0.9)}50%{background:rgba(255,255,255,0.7)}100%{background:rgba(255,255,255,0.9)}}@-moz-keyframes pulsate-white{0%{background:rgba(255,255,255,0.9)}50%{background:rgba(255,255,255,0.7)}100%{background:rgba(255,255,255,0.9)}}@-webkit-keyframes pulsate-white{0%{background:rgba(255,255,255,0.9)}50%{background:rgba(255,255,255,0.7)}100%{background:rgba(255,255,255,0.9)}}@-o-keyframes pulsate-white{0%{background:rgba(255,255,255,0.9)}50%{background:rgba(255,255,255,0.7)}100%{background:rgba(255,255,255,0.9)}}.white-pulsate-animation{animation:pulsate-white 4s linear 0s infinite;-moz-animation:pulsate-white 4s linear 0s infinite;-webkit-animation:pulsate-white 4s linear 0s infinite;-o-animation:pulsate-white 4s linear 0s infinite}.content-size-abstract,#content{position:absolute;top:60px;left:0;bottom:0;right:0;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}@font-face{font-family:KirppisIcons;src:url('../../../fonts/kirppis_icons.ttf')}.icon:before,header .tools li:before,header .tools .notifications .icon:before,header .tools .cart .icon:before{font-family:'KirppisIcons'}.icon-list:before,header .tools .lists:before{content:'\0021'}.icon-wrench:before{content:'\0022'}.icon-spinner:before{content:'\0023'}.icon-trophy:before{content:'\0024'}.icon-info:before,header .tools .about:before{content:'\0025'}.icon-clock:before{content:'\0026'}.icon-cart:before,header .tools .cart li:before{content:'\0027'}.icon-login:before,header .tools .login:before{content:'\0028'}.icon-stats:before,header .tools .stats:before{content:'\0029'}.icon-palm:before{content:'\002A'}.icon-notification:before,header .tools .notifications li:before{content:'\002B'}.icon-onsale:before,header .tools .onsale:before{content:'\002C'}.icon-offerstar:before{content:'\002D'}.icon-users:before{content:'\002E'}.icon-circlecross:before{content:'\002F'}.icon-boldstar:before{content:'\0030'}.icon-logout:before,header .tools .logout:before{content:'\0031'}input:focus,select:focus,textarea:focus{outline:none}@font-face{font-family:Cabin;src:url('../../../fonts/Cabin-Regular-TTF.ttf')}@keyframes notification-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}2%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}6%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}8%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes notification-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}2%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}6%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}8%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes notification-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}2%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}6%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}8%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes notification-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}2%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}4%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}6%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}8%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}body{font-family:'Cabin',sans-serif;font-size:16px}a{text-decoration:none;color:#005000}.biggertext{font-size:120%}#page-wrapper,header,header,.abspos,header .tools li a,header .tools li a span.tooltip{position:absolute;left:0;bottom:0;right:0;top:0}header{bottom:auto;height:60px;background:#f9f9f9 url("../../../svg/style/default/header-background.svg") no-repeat;-webkit-box-shadow:#cbcbcb 0px -1px inset;-moz-box-shadow:#cbcbcb 0px -1px inset;box-shadow:#cbcbcb 0px -1px inset}header .logo-title{color:#005000;position:absolute;top:6px;left:40px;padding:4px 10px;background:white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:#999 0 0 4px 1px;-moz-box-shadow:#999 0 0 4px 1px;box-shadow:#999 0 0 4px 1px;text-align:center}header .logo-title .bottom{font-weight:bold;font-size:24px}header .tools{left:auto;right:40px;top:10px;float:left}header .tools li{-webkit-box-shadow:#fff 0 0 2px 2px;-moz-box-shadow:#fff 0 0 2px 2px;box-shadow:#fff 0 0 2px 2px;margin-left:10px;height:40px;width:40px;background:#ccc no-repeat center center;color:#fff;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;float:left;display:block;position:relative;cursor:pointer;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}header .tools li:before{font-size:28px;position:absolute;left:0px;right:0px;top:8px;text-align:center}header .tools li a span.tooltip{visibility:hidden;z-index:50;top:40px;bottom:auto;width:100px;left:-30px;font-size:14px;text-align:center;padding-top:15px;color:white}header .tools li a span.tooltip span{display:block;margin-top:-5px;opacity:0;padding:4px 10px;background:#666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}header .tools li a span.tooltip span .intro{display:block;margin-bottom:4px}header .tools li a span.tooltip span:after{position:absolute;content:'';width:0px;height:0px;top:-10px;border:10px solid transparent;border-bottom:none;border-bottom:10px solid #666;margin-left:auto;margin-right:auto;left:0;right:0}header .tools li:hover a span.tooltip{visibility:visible}header .tools li:hover a span.tooltip span{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}header .tools li:hover{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#bfbfbf}header .tools li.selected:hover{background-color:#003700}header .tools li.selected{background-color:#005000}header .tools .notifications .icon,header .tools .cart .icon{display:block;padding-top:8px;text-align:center;position:absolute;left:0px;right:0px;top:0px;bottom:0px}header .tools .notifications .icon:before,header .tools .notifications li:before,header .tools .cart .icon:before,header .tools .cart li:before{font-size:28px}header .tools .cart .count,header .tools .notifications.unread .count{position:absolute;right:4px;bottom:2px;font-weight:bold;z-index:4;text-shadow:#ccc 2px 2px,#ccc -2px -2px,#ccc 2px -2px,#ccc -2px 2px}header .tools li.selected.cart .count{text-shadow:#005000 2px 2px,#005000 -2px -2px,#005000 2px -2px,#005000 -2px 2px}header .tools .notifications.unread{background-color:#d08241;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;animation:notification-rotate 10s linear 0s infinite;-moz-animation:notification-rotate 10s linear 0s infinite;-webkit-animation:notification-rotate 10s linear 0s infinite;-o-animation:notification-rotate 10s linear 0s infinite}header .tools .notifications.unread .count{text-shadow:#d08241 2px 2px,#d08241 -2px -2px,#d08241 2px -2px,#d08241 -2px 2px}header .tools .myaccount{background-size:100%}header .tools .myaccount a{cursor:default}@-moz-document url-prefix(){header .tools li:before{top:6px}}#content{overflow:auto;padding:20px}h1,.like-h1{color:#005000;font-size:24px;margin:10px 0}.page-description{color:#444;margin:10px 0}.page-description p{margin:16px 0}.page-description strong{font-weight:bold;color:#3c3c3c}#about-wrapper{color:#444}#about-wrapper ul{list-style-type:disc;padding-left:20px;margin-left:1em}#page-wrapper{margin:10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:#e5e5e5 2.5px 2.5px 2.5px,#e5e5e5 -2.5px -2.5px 2.5px;-moz-box-shadow:#e5e5e5 2.5px 2.5px 2.5px,#e5e5e5 -2.5px -2.5px 2.5px;box-shadow:#e5e5e5 2.5px 2.5px 2.5px,#e5e5e5 -2.5px -2.5px 2.5px}header{z-index:10;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-webkit-box-shadow:#cbcbcb 0px -1px inset,#cbcbcb 1px -1px,#cbcbcb -1px 0,#e5e5e5 0 2.5px 2.5px;-moz-box-shadow:#cbcbcb 0px -1px inset,#cbcbcb 1px -1px,#cbcbcb -1px 0,#e5e5e5 0 2.5px 2.5px;box-shadow:#cbcbcb 0px -1px inset,#cbcbcb 1px -1px,#cbcbcb -1px 0,#e5e5e5 0 2.5px 2.5px}#content{z-index:2;-webkit-box-shadow:#cbcbcb 1px 1px,#cbcbcb -1px 0px;-moz-box-shadow:#cbcbcb 1px 1px,#cbcbcb -1px 0px;box-shadow:#cbcbcb 1px 1px,#cbcbcb -1px 0px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.formtable .form-general-error{background:#640000;border-radius:4px;color:white;padding:6px 10px;margin:10px 0px}table{width:100%}table td,table th{padding:2px 4px;font-size:20px;vertical-align:top}table th{padding-top:8px}table input{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:20px;padding:2px 4px}table input{width:100%;border:1px solid #C0C0C0;color:#555}table input:hover,table input:focus{border-color:#005000}table input:focus{-webkit-box-shadow:#005000 0px 0px 10px;-moz-box-shadow:#005000 0px 0px 10px;box-shadow:#005000 0px 0px 10px}table th{font-weight:bold;color:#444;width:1px;text-shadow:#fff 1px 1px,#fff -1px -1px}table .errorlist li{font-size:16px;color:#640000}button.formtable-button{font-size:16px;color:#ffffff;padding:8px 16px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005a00), color-stop(100%, #005000));background:-webkit-linear-gradient(top, #005a00,#005000);background:-moz-linear-gradient(top, #005a00,#005000);background:-o-linear-gradient(top, #005a00,#005000);background:linear-gradient(top, #005a00,#005000);border-radius:4px;border:1px solid #004400;-webkit-box-shadow:0px 1px 3px tranparentize(#000, 0.5),inset 0px 0px 2px tranparentize(#fff, 0.7);-moz-box-shadow:0px 1px 3px tranparentize(#000, 0.5),inset 0px 0px 2px tranparentize(#fff, 0.7);box-shadow:0px 1px 3px tranparentize(#000, 0.5),inset 0px 0px 2px tranparentize(#fff, 0.7);text-shadow:0px -1px 0px tranparentize(#000, 0.4),0px 1px 0px tranparentize(#fff, 0.3)}.abstract-wrappedform,#registration-wrapper.login-form,#registration-wrapper.register-form{background:#F9F9F9;padding:1px 20px 10px 20px;-webkit-box-shadow:#e0e0e0 1px 1px,#e0e0e0 1px -1px,#e0e0e0 -1px 1px,#e0e0e0 -1px -1px;-moz-box-shadow:#e0e0e0 1px 1px,#e0e0e0 1px -1px,#e0e0e0 -1px 1px,#e0e0e0 -1px -1px;box-shadow:#e0e0e0 1px 1px,#e0e0e0 1px -1px,#e0e0e0 -1px 1px,#e0e0e0 -1px -1px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#registration-wrapper{margin-left:auto;margin-right:auto;width:800px}#registration-wrapper.login-form{width:500px}#registration-wrapper.register-form{width:920px}#registration-wrapper.register-form table th{width:150px}
