article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }html,button,input,select,textarea {font-family: sans-serif;}body {margin: 0;}a:focus {outline: thin dotted;}a:active,a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}h2 {font-size: 1.5em;margin: 0.83em 0;}h3 {font-size: 1.17em;margin: 1em 0;}h4 {font-size: 1em;margin: 1.33em 0;}h5 {font-size: 0.83em;margin: 1.67em 0;}h6 {font-size: 0.67em;margin: 2.33em 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 40px;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}mark {background: #ff0;color: #000;}p,pre {margin: 1em 0;}code,kbd,pre,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: none;}q:before,q:after {content: '';content: none;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}dl,menu,ol,ul {margin: 1em 0;}dd {margin: 0 0 0 40px;}menu,ol,ul {padding: 0 0 0 40px;}nav ul,nav ol {list-style: none;list-style-image: none;}img {border: 0; -ms-interpolation-mode: bicubic; }svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0;white-space: normal; *margin-left: -7px; }button,input,select,textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button,input {line-height: normal;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible;}button[disabled],html input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto; vertical-align: top; }table {border-collapse: collapse;border-spacing: 0;}#muistiWrapper, #infoWrapper {margin: 0px auto;width: 1080px;}#container {margin: 16px 0 0 0;}@media ( max-width : 1175px) {#muistiWrapper, #infoWrapper {width: 710px;}}@media ( max-width : 767px) {#muistiWrapper, #infoWrapper {width: 340px;padding: 0 10px;}#container {margin: 10px 0 0 0;padding: 0;}}.hidden,.item_days,.element.large p.item_days,.cartHeaders, .close {display: none;}.modalelement {position: relative;padding: 0;background-color: white;width: 320px;height: 270px;margin: 0 35px 35px 0;float: left;overflow: hidden;webkit-border-radius: 0.6em;moz-border-radius: 0.6em;border-radius: 0.6em;}.remove {position: absolute;bottom: 10px;right: 18px;z-index: 10;}.remove a {color: #ee1960;font-size: 12px;}.remove a:hover {color: #ccc;}.remove img {margin: -4px 3px 0 0;}.modalelement .figure {margin: 25px 0 0 20px;width: 60%;height: 68%;z-index: 1;}.modalelement .price_element {left: 190px;}#muistiContainer,#infoContainer {position: fixed;top: 0;left: 0;z-index: 101;background: rgb(0, 0, 0);background: rgba(0, 0, 0, .90);height: 100%;width: 100%;overflow: auto;}.muistiHeader {position: relative;top: 0;left: 0;}.muistiHeader h1 {font-weight: normal;font-size: 22px;color: #fff;}#infoContent h1 {line-height: 1.2;}#infoContent a {color: #ee1960;}.closelist {position: absolute;top: 0px;right: 0px;}.closelist img {margin: -2px 0 0 3px;}.closelist a {color: #fff;font-size: 14px;;}.closelist a:hover {color: #ee1960;}#printList {padding-top: 20px;;border-top: 1px #fff solid;}#printList a.print {cursor: pointer;border: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #ee1960;color: #ffffff;cursor: pointer;float: left;margin: 0;padding: 5px 15px;width: auto;}#printList a.print:hover {color: #fff;background-color: #ee1960;}#infoContent {color: #fff;}.emptylist {color: #FFF;}@media ( max-width : 767px) {#colLeft {width: 100%;}#colRight {float: left;width: 100%;margin-top: 10px}}* {outline: none;font-smooth: always;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-moz-osx-font-smoothing: antialiased;-ms-font-smoothing: antialiased;text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-rendering: optimizeLegibility;text-shadow: 0px 0px 1px rgba(0, 0, 0, 0);}html {margin: 0px;padding: 0px;}body {margin: 0px;padding: 0px;font-family: "Verlag", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 16px;line-height: 24px;color: #000;background-color: #d9d3d0;font-weight: normal;font-style: normal;text-align: left;-webkit-text-size-adjust: 100%;font-kerning: none;background-image: url('../img/isokarhu-bg.jpg');background-repeat: no-repeat;background-position: -50px -30px;}html, button, input, select, textarea {color: #222;-webkit-appearance: none;-moz-appearance:none;appearance: none;}img {vertical-align: middle;}a {text-decoration: none;}ul {list-style: none;margin: 0;padding: 0;}h4 {color: #fff;}.navigation {width: 100%;}#header {width: 1280px;margin: 0 auto;}#wrapper {width: 1280px;margin: 0px auto;overflow: hidden;}.wrapper-inner {margin: 0px auto;width: 1080px;}#container {margin: 16px 0 0 0;}.navigation {margin-top: 10px;}nav {height: 80px;position: relative;display: table;width: 100%;}nav ul {display: table-cell;vertical-align: middle;padding-top: 3px;padding-bottom: 3px;text-align: left;}nav li {display: inline-block;margin-bottom: 10px;}nav ul a {padding: 8px 22px;font-size: 14px;font-family: "Verlag", Arial, Helvetica, sans-serif;display: block;margin-right: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #ee1960;background-color: #ee1960;color: #FFF;text-transform: uppercase;}nav ul li:last-child a {margin-right: 0;}nav ul a.active {padding-bottom: 8px;background-color: #000;color: #FFF;}nav ul a:hover {background-color: #000;color: #FFF;}#header {position: relative;background-image: url('../img/sampokeskus_title_2017.png');background-repeat: no-repeat;background-position: center center;height: 255px;}.campaign {position: absolute;right: 0;background-image: url(../img/sampokeskus-logo.png);background-repeat: no-repeat;background-position: center center;width: 262px;height: 31px;top: 35px;}#mobileWrapper, #mobileWidgets,#mobileNav,#mobileFooter,#mobileSearch {display: none;}#widgets {position: absolute;top: 100px;right: 0;width: 255px;}#widgets li {float: right;margin-left: 10px;margin-bottom: 10px;}#widgets li:last-child {margin-left: 0;}#widgets ul li a {color: #fff;}#widgets a:hover {text-decoration: underline;}a.read-digimagazine {background-color: #ee1960;clear: both;color: #fff;float: right;margin-top: 15px;padding-top: 7px;padding-bottom: 5px;text-align: center;width: 100%;text-transform: uppercase;}a.read-digimagazine:hover {text-decoration: none !important;background-color: #000;}#searchinput form {margin: 0px;padding: 0px;}#formAlign {float: right;clear: both;}#searchinput input {border: 1px solid #FFF;border-radius: 0;color: #000;height: 21px;margin: 0;padding: 5px 10px;vertical-align: top;float: left;width: 167px;}#searchinput input[type="submit"] { background-color: #000;border: 1px solid #000;text-transform: uppercase;color: #ffffff;cursor: pointer;height: 33px;margin: 0;outline: 0 none;padding-top: 7px;padding-bottom: 5px;padding-left: 15px;padding-right: 15px;vertical-align: top;width: auto;float: left;}#searchinput input[type="submit"]:hover {background-color: #000;border: 1px solid #000;}#muistiContainer, #infoContainer {display: none;}div#pagination {width: 100%;text-align: center;padding: 10px 0 20px;clear: both;}.centerUL li {display: inline;}.centerUL li a {background-color: #ee1960;color: #fff;padding: 4px 10px;margin-right: 8px;webkit-border-radius: 4px;moz-border-radius: 4px;border-radius: 4px;}.centerUL li a:hover,.centerUL li a.active {background-color: #000;color: #FFF;}#footer {border-top: 1px solid #fff;padding: 8px 0 40px 0;}#footer p {padding: 6px 0 0 0;line-height: 1;margin: 0;color: #fff;}#footer img {float: right;margin-left: 5px;}html, body {height: 100%;}.element.large a.item_add {display: inline-block;}.hidden, .item_days,.element.large p.item_days,.cartHeaders, .close {display: none;}.day {position: absolute;top: 10px;right: 20px;width: 52px;height: 26px;webkit-border-radius: 4px;moz-border-radius: 4px;border-radius: 4px;text-align: center;color: #fff;font-size: 14px;padding-top: 2px;z-index: 10;}.element {position: relative;padding: 0;background-color: white;width: 340px;height: 280px;margin: 0 0 30px;float: left;overflow: hidden;webkit-border-radius: 0.6em;moz-border-radius: 0.6em;border-radius: 0.6em;}.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2 {background-color: white;width: 670px;height: 550px;z-index: 100;padding: 20px;}.element.large p, .element.large .close {display: block;}.element.large .open {display: none;}.element.large .close {bottom: 20px;}.open, .close {position: absolute;bottom: 10px;right: 20px;z-index: 101;}.open a, .close a {color: #999;font-size: 14px;}.text {position: relative;top: 20px;left: 20px;width: 85%;overflow: hidden;z-index: 102;max-height: 52px;}.element.large .text {max-height: 100%;width: 350px;overflow: none;left: 0;top: 0;}.figure {position: relative;margin: 35px 0 0 20px;width: 45%;height: 60%;z-index: 1;}.element.large .figure {position: absolute;top: 0;margin: 20px 0 0 0px;left: 380px;height: 430px;width: 310px;}#container img, .modalelement img {max-width: 100%;max-height: 100%;}.absoluteCenter {position: relative;display: table-cell;vertical-align: middle;color: #ee1960;}.shop {color: #000;font-size: 14px;margin: 0;text-transform: uppercase;}.description {margin: 0;}.price_element {display: table;position: absolute;top: 85px;left: 200px;width: 119px;height: 119px;background-color: #EEEEEE;webkit-border-radius: 250px;moz-border-radius: 250px;border-radius: 250px;z-index: 10;color: #000;}.original-price {width: 119px;display: none;z-index: 200;text-align: center;font-size: 16px;}.element.large .price_element {top: 230px;left: 20px;width: 198px;height: 198px;background-color: #EEEEEE;webkit-border-radius: 250px;moz-border-radius: 250px;border-radius: 250px;}.element.large .original-price {width: 198px;display: block;left: 20px;position: absolute;top: 440px;}.element.large .price-medium {font-size: 30px;}.price {font-size: 32px;line-height: 1.1;text-align: center;}.price-small {line-height: 1.1;font-size: 18px;text-align: center;}.price-medium {line-height: 1.1;font-size: 24px;text-align: center;}.price-extra-small {line-height: 1.1;font-size: 14px;text-align: center;}.element.large .price {line-height: 1.1;font-size: 46px;text-align: center;}.element.large .price-small {line-height: 1.1;font-size: 36px;text-align: center;}.element.large .price-extra-small {line-height: 1.1;font-size: 22px;text-align: center;}.price-two-lines {padding-top: 10%;}.item_org {text-align: right;}.element.large .shop {font-size: 18px;}.element.large h2.shop {font-size: 18px;}.clickable .element:hover {cursor: pointer;}.small {font-size: 10px;color: #000;margin: 0.2em 0 0 0;}.element.large p.small {font-size: 14px;}.element.large .dates {left: auto;display: block;}.dates {left: 10px;position: absolute;bottom: 20px;font-size: 14px;color: #999;display: none;}.add_to_cart {margin: 25px 0 0 0px;float: left;}.cart {font-size: 16px;background-color: #ee1960;color: #ffffff;cursor: pointer;float: left;margin: 0;padding: 5px 15px;width: auto;}a.cart:hover {background-color: #000;}#mobileSearch {display: none;}@media ( max-width : 1280px) {#header {width: 98%;}nav ul a {padding: 8px 18px;}}@media ( max-width : 1175px) {#wrapper,.wrapper-inner,#header {width: 710px;}#header {height: 340px;background-position: center bottom;}.navigation {margin-top: 30px;}.campaign {left: 0;}#widgets {top: 30px;}}@media ( max-width : 767px) {#wrapper,.wrapper-inner,.campaign {width: 340px;}#container {padding: 0;}.navigation {background-color: rgba(255,255,255,0.8);padding-top: 40px;padding-bottom: 10px;margin-top: 0;}.navigation nav {display: none;}#header {width: 100%;background-color: rgba(255,255,255,0.8);position: relative;height: 240px;background-size: 270px auto;background-position: center bottom;}.campaign {position: relative;margin: 0 auto;top: 20px;}#widgets {display: none;}nav {display: none;}#mobileWrapper {margin: 0px auto;width: 340px;display: block;}#mobileWidgets {position: relative;display: block;text-align: center;margin-bottom: 10px;}#mobileWidgets ul {width: 350px;text-align: center;}#mobileWidgets li {font-size: 14px;line-height: 1;border-right: 1px #ee1960 solid;display: inline;padding-left: 10px;padding-right: 10px;padding-top: 0;padding-bottom: 0;}#mobileWidgets ul li a {color: #ee1960;}#mobileWidgets a:hover {color: #ee1960;text-decoration: underline;}#mobileWidgets li.first {padding-left: 0;}#mobileWidgets li.last {border-right: none;padding-right: 0;}#mobileNav {width: 100%;display: block;margin: 0;}#menu {display: none;}#mobileWidgets #menuToggler {display: none;}#mobileNav ul {text-align: center;padding: 0;}.expandNav {float: right;margin-right: 15px;}.closeNav {display: none;float: right;margin-right: 15px;}#mobileNav ul#btn {max-width: 300px;margin: 0 auto;}#mobileNav ul#menu {width: 100%;}#mobileNav ul#menu li {max-width: 300px;margin: 0 auto;}#mobileNav ul#menu li:last-child {}#mobileNav ul a {padding: 8px 0;font-size: 20px;display: block;margin: 0 0 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #FFF;background-color: #ee1960;}#mobileNav ul a:hover,#mobileNav ul a.active {background-color: #000;color: #FFF;}#footer {display: none;}#mobileFooter {border-top: 1px solid #fff;display: block;padding: 8px 0 0;}#mobileFooter p {float: left;padding: 6px 0 0 0;line-height: 1;margin: 0;color: #fff;}#mobileFooterLast {border-top: 1px solid #fff;padding: 8px 0 30px 0;margin: 10px 0 30px;}#mobileFooter a {padding-right: 15px;color: #fff;}#mobileFooter img {float: right;margin-left: 5px;}.element {margin: 0 0 10px;float: left;}.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2 {background-color: white;width: 300px;height: 570px;z-index: 100;padding: 20px;}.element.large h2.shop {font-size: 14px;}.element.large .price_element {position: absolute;top: 370px;left: 0;right: 0;width: 119px;height: 119px;margin-left: auto;margin-right: auto;background: rgba(255, 255, 255, 0.8);-webkit-border-radius: 250px;-moz-border-radius: 250px;border-radius: 250px;z-index: 103;}.element.large .close,.element.large .dates {bottom: 10px;font-size: 14px;}.element.large .text {width: 100%;}.element.large .original-price {position: absolute;top: 500px;left: 0;right: 0;width: 90%;margin-left: auto;margin-right: auto;}.element.large .figure {margin: 160px 0px 0;left: 0;width: 100%;height: 60%;z-index: 1;max-height: 350px;text-align: center;}.element.large .figure img {max-width: 90% !important;margin: 0 auto;}.add_to_cart {position: absolute;left: 20px;width: 180px;z-index: 105;}#mobileSearch {display: none;width: 320px;margin: 0 auto;height: 35px;}#mobileSearch form {margin: 0px;padding: 0px;}#mobileSearch input {border: 1px solid #ee1960;border-radius: 0;color: #000;height: 21px;margin: 0;padding: 5px 10px;vertical-align: top;float: left;width: 232px;}#mobileSearch input[type="submit"] { background-color: #000;border: 1px solid #000;text-transform: uppercase;color: #ffffff;cursor: pointer;height: 33px;margin: 0;outline: 0 none;padding-top: 7px;padding-bottom: 5px;padding-left: 15px;padding-right: 15px;vertical-align: top;width: auto;float: left;}#mobileSearch input[type="submit"]:hover {background-color: #000;border: 1px solid #000;color: #FFF;}}.clear {clear: both;}.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property: -o-transform, opacity;transition-property: transform, opacity;}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}.isotope.infinite-scrolling {-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}.visuallyhidden {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.invisible {visibility: hidden;}