html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body {margin:0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display:block;}audio, canvas, progress, video {display:inline-block;vertical-align:baseline;}audio:not([controls]) {display:none;height:0;}[hidden], template {display:none;}a {background:transparent;}a:active, a:hover {outline:0;}abbr[title] {border-bottom:1px dotted;}b, strong {font-weight:bold;}dfn {font-style:italic;}h1 {font-size:2em;margin:0.67em 0;}mark {background:#ff0;color:#000;}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;}img {border:0;}svg:not(:root) {overflow:hidden;}figure {margin:1em 40px;}hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre {overflow:auto;}code, kbd, pre, samp {font-family:monospace, monospace;font-size:1em;}button, input, optgroup, select, textarea {color:inherit;font:inherit;margin:0;}button {overflow:visible;}button, select {text-transform:none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button;cursor:pointer;}button[disabled], html input[disabled] {cursor:default;}button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0;}input {line-height:normal;}input[type="checkbox"], input[type="radio"] {box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height:auto;}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;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {border:0;padding:0;}textarea {overflow:auto;}optgroup {font-weight:bold;}table {border-collapse:collapse;border-spacing:0;}td, th {padding:0;}html, body {height:100%;}*, *:before, *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.container {max-width:73em;margin-left:auto;margin-right:auto;}.row {margin-left:-1.5em;}.row:after {content:"";display:table;clear:both;}.column {float:left;width:100%;padding-left:1.5em;min-height:1px;}.row.tight {margin-left:0;}.row.tight > .column {padding-left:0;}@media screen {.sm-1 {width:6.25%;}.sm-2 {width:12.5%;}.sm-3 {width:18.75%;}.sm-4 {width:25%;}.sm-5 {width:31.25%;}.sm-6 {width:37.5%;}.sm-7 {width:43.75%;}.sm-8 {width:50%;}.sm-9 {width:56.25%;}.sm-10 {width:62.5%;}.sm-11 {width:68.75%;}.sm-12 {width:75%;}.sm-13 {width:81.25%;}.sm-14 {width:87.5%;}.sm-15 {width:93.75%;}.sm-16 {width:100%;}.sm-1-3 {width:33.33333%;}.sm-1-5 {width:20%;}.sm-1-6 {width:16.66667%;}.sm-1-7 {width:14.28571%;}.sm-1-8 {width:12.5%;}.sm-1-9 {width:11.11111%;}.sm-1-10 {width:10%;}.sm-two-thirds {width:66.66666%;}.sm-left {width:auto;}.sm-right {width:auto;float:right;}.sm-offset-0 {margin-left:0%;}.sm-offset-1 {margin-left:6.25%;}.sm-offset-2 {margin-left:12.5%;}.sm-offset-3 {margin-left:18.75%;}.sm-offset-4 {margin-left:25%;}.sm-offset-5 {margin-left:31.25%;}.sm-offset-6 {margin-left:37.5%;}.sm-offset-7 {margin-left:43.75%;}.sm-offset-8 {margin-left:50%;}.sm-offset-9 {margin-left:56.25%;}.sm-offset-10 {margin-left:62.5%;}.sm-offset-11 {margin-left:68.75%;}.sm-offset-12 {margin-left:75%;}.sm-offset-13 {margin-left:81.25%;}.sm-offset-14 {margin-left:87.5%;}.sm-offset-15 {margin-left:93.75%;}.sm-offset-16 {margin-left:100%;}.sm-offset-1-3 {margin-left:33.33333%;}.sm-offset-1-5 {margin-left:20%;}.sm-offset-1-6 {margin-left:16.66667%;}.sm-offset-1-7 {margin-left:14.28571%;}.sm-offset-1-8 {margin-left:12.5%;}.sm-offset-1-9 {margin-left:11.11111%;}.sm-offset-1-10 {margin-left:10%;}.sm-1.block:nth-child(16n+1) {clear:both;}.sm-2.block:nth-child(8n+1) {clear:both;}.sm-4.block:nth-child(4n+1) {clear:both;}.sm-8.block:nth-child(2n+1) {clear:both;}.sm-1-3.block:nth-child(3n+1) {clear:both;}.sm-1-5.block:nth-child(5n+1) {clear:both;}.sm-1-6.block:nth-child(6n+1) {clear:both;}.sm-1-7.block:nth-child(7n+1) {clear:both;}.sm-1-8.block:nth-child(8n+1) {clear:both;}.sm-1-9.block:nth-child(9n+1) {clear:both;}.sm-1-10.block:nth-child(10n+1) {clear:both;}.sm-centered {margin-left:auto;margin-right:auto;float:none;}.sm-text-left {text-align:left;}.sm-text-right {text-align:right;}.sm-text-center {text-align:center;}.show-for-md-up, .show-for-lg-up, .show-for-xl-up {display:none;}.show-for-touch {display:none;}.hide-for-touch {display:block;}}@media screen and (min-width:41.25em) {.md-1 {width:6.25%;}.md-2 {width:12.5%;}.md-3 {width:18.75%;}.md-4 {width:25%;}.md-5 {width:31.25%;}.md-6 {width:37.5%;}.md-7 {width:43.75%;}.md-8 {width:50%;}.md-9 {width:56.25%;}.md-10 {width:62.5%;}.md-11 {width:68.75%;}.md-12 {width:75%;}.md-13 {width:81.25%;}.md-14 {width:87.5%;}.md-15 {width:93.75%;}.md-16 {width:100%;}.md-1-3 {width:33.33333%;}.md-1-5 {width:20%;}.md-1-6 {width:16.66667%;}.md-1-7 {width:14.28571%;}.md-1-8 {width:12.5%;}.md-1-9 {width:11.11111%;}.md-1-10 {width:10%;}.md-two-thirds {width:66.66666%;}.md-left {width:auto;}.md-right {width:auto;float:right;}.md-offset-0 {margin-left:0%;}.md-offset-1 {margin-left:6.25%;}.md-offset-2 {margin-left:12.5%;}.md-offset-3 {margin-left:18.75%;}.md-offset-4 {margin-left:25%;}.md-offset-5 {margin-left:31.25%;}.md-offset-6 {margin-left:37.5%;}.md-offset-7 {margin-left:43.75%;}.md-offset-8 {margin-left:50%;}.md-offset-9 {margin-left:56.25%;}.md-offset-10 {margin-left:62.5%;}.md-offset-11 {margin-left:68.75%;}.md-offset-12 {margin-left:75%;}.md-offset-13 {margin-left:81.25%;}.md-offset-14 {margin-left:87.5%;}.md-offset-15 {margin-left:93.75%;}.md-offset-16 {margin-left:100%;}.md-offset-1-3 {margin-left:33.33333%;}.md-offset-1-5 {margin-left:20%;}.md-offset-1-6 {margin-left:16.66667%;}.md-offset-1-7 {margin-left:14.28571%;}.md-offset-1-8 {margin-left:12.5%;}.md-offset-1-9 {margin-left:11.11111%;}.md-offset-1-10 {margin-left:10%;}.md-reset-flex {float:left;margin-left:0;margin-right:0;}.md-fixed {min-height:0;margin-left:-100%;}.md-flex {width:100%;}[class*="md-push"], [class*="md-pull"] {position:relative;}.md-push-1 {left:6.25%;}.md-pull-1 {right:6.25%;}.md-push-2 {left:12.5%;}.md-pull-2 {right:12.5%;}.md-push-3 {left:18.75%;}.md-pull-3 {right:18.75%;}.md-push-4 {left:25%;}.md-pull-4 {right:25%;}.md-push-5 {left:31.25%;}.md-pull-5 {right:31.25%;}.md-push-6 {left:37.5%;}.md-pull-6 {right:37.5%;}.md-push-7 {left:43.75%;}.md-pull-7 {right:43.75%;}.md-push-8 {left:50%;}.md-pull-8 {right:50%;}.md-push-9 {left:56.25%;}.md-pull-9 {right:56.25%;}.md-push-10 {left:62.5%;}.md-pull-10 {right:62.5%;}.md-push-11 {left:68.75%;}.md-pull-11 {right:68.75%;}.md-push-12 {left:75%;}.md-pull-12 {right:75%;}.md-push-13 {left:81.25%;}.md-pull-13 {right:81.25%;}.md-push-14 {left:87.5%;}.md-pull-14 {right:87.5%;}.md-push-15 {left:93.75%;}.md-pull-15 {right:93.75%;}.md-push-16 {left:100%;}.md-pull-16 {right:100%;}.md-push-1-3 {left:33.33333%;}.md-pull-1-3 {right:33.33333%;}.md-push-1-5 {left:20%;}.md-pull-1-5 {right:20%;}.md-push-1-6 {left:16.66667%;}.md-pull-1-6 {right:16.66667%;}.md-push-1-7 {left:14.28571%;}.md-pull-1-7 {right:14.28571%;}.md-push-1-8 {left:12.5%;}.md-pull-1-8 {right:12.5%;}.md-push-1-9 {left:11.11111%;}.md-pull-1-9 {right:11.11111%;}.md-push-1-10 {left:10%;}.md-pull-1-10 {right:10%;}[class*="md-"].block:nth-child(n) {clear:none;}.md-1.block:nth-child(16n+1) {clear:both;}.md-2.block:nth-child(8n+1) {clear:both;}.md-4.block:nth-child(4n+1) {clear:both;}.md-8.block:nth-child(2n+1) {clear:both;}.md-1-3.block:nth-child(3n+1) {clear:both;}.md-1-5.block:nth-child(5n+1) {clear:both;}.md-1-6.block:nth-child(6n+1) {clear:both;}.md-1-7.block:nth-child(7n+1) {clear:both;}.md-1-8.block:nth-child(8n+1) {clear:both;}.md-1-9.block:nth-child(9n+1) {clear:both;}.md-1-10.block:nth-child(10n+1) {clear:both;}.md-centered {margin-left:auto;margin-right:auto;}.md-uncentered {margin-left:0;margin-right:0;}.md-text-left {text-align:left;}.md-text-right {text-align:right;}.md-text-center {text-align:center;}.show-for-md-up {display:block !important;}table.show-for-md-up {display:table !important;}td.show-for-md-up, th.show-for-md-up {display:table-cell !important;}.hide-for-md-up {display:none !important;}}@media screen and (min-width:64em) {.lg-1 {width:6.25%;}.lg-2 {width:12.5%;}.lg-3 {width:18.75%;}.lg-4 {width:25%;}.lg-5 {width:31.25%;}.lg-6 {width:37.5%;}.lg-7 {width:43.75%;}.lg-8 {width:50%;}.lg-9 {width:56.25%;}.lg-10 {width:62.5%;}.lg-11 {width:68.75%;}.lg-12 {width:75%;}.lg-13 {width:81.25%;}.lg-14 {width:87.5%;}.lg-15 {width:93.75%;}.lg-16 {width:100%;}.lg-1-3 {width:33.33333%;}.lg-1-5 {width:20%;}.lg-1-6 {width:16.66667%;}.lg-1-7 {width:14.28571%;}.lg-1-8 {width:12.5%;}.lg-1-9 {width:11.11111%;}.lg-1-10 {width:10%;}.lg-two-thirds {width:66.66666%;}.lg-left {width:auto;}.lg-right {width:auto;float:right;}.lg-offset-0 {margin-left:0%;}.lg-offset-1 {margin-left:6.25%;}.lg-offset-2 {margin-left:12.5%;}.lg-offset-3 {margin-left:18.75%;}.lg-offset-4 {margin-left:25%;}.lg-offset-5 {margin-left:31.25%;}.lg-offset-6 {margin-left:37.5%;}.lg-offset-7 {margin-left:43.75%;}.lg-offset-8 {margin-left:50%;}.lg-offset-9 {margin-left:56.25%;}.lg-offset-10 {margin-left:62.5%;}.lg-offset-11 {margin-left:68.75%;}.lg-offset-12 {margin-left:75%;}.lg-offset-13 {margin-left:81.25%;}.lg-offset-14 {margin-left:87.5%;}.lg-offset-15 {margin-left:93.75%;}.lg-offset-16 {margin-left:100%;}.lg-offset-1-3 {margin-left:33.33333%;}.lg-offset-1-5 {margin-left:20%;}.lg-offset-1-6 {margin-left:16.66667%;}.lg-offset-1-7 {margin-left:14.28571%;}.lg-offset-1-8 {margin-left:12.5%;}.lg-offset-1-9 {margin-left:11.11111%;}.lg-offset-1-10 {margin-left:10%;}.lg-reset-flex {float:left;margin-left:0;margin-right:0;}.lg-fixed {min-height:0;margin-left:-100%;}.lg-flex {width:100%;}[class*="lg-push"], [class*="lg-pull"] {position:relative;}.lg-push-1 {left:6.25%;}.lg-pull-1 {right:6.25%;}.lg-push-2 {left:12.5%;}.lg-pull-2 {right:12.5%;}.lg-push-3 {left:18.75%;}.lg-pull-3 {right:18.75%;}.lg-push-4 {left:25%;}.lg-pull-4 {right:25%;}.lg-push-5 {left:31.25%;}.lg-pull-5 {right:31.25%;}.lg-push-6 {left:37.5%;}.lg-pull-6 {right:37.5%;}.lg-push-7 {left:43.75%;}.lg-pull-7 {right:43.75%;}.lg-push-8 {left:50%;}.lg-pull-8 {right:50%;}.lg-push-9 {left:56.25%;}.lg-pull-9 {right:56.25%;}.lg-push-10 {left:62.5%;}.lg-pull-10 {right:62.5%;}.lg-push-11 {left:68.75%;}.lg-pull-11 {right:68.75%;}.lg-push-12 {left:75%;}.lg-pull-12 {right:75%;}.lg-push-13 {left:81.25%;}.lg-pull-13 {right:81.25%;}.lg-push-14 {left:87.5%;}.lg-pull-14 {right:87.5%;}.lg-push-15 {left:93.75%;}.lg-pull-15 {right:93.75%;}.lg-push-16 {left:100%;}.lg-pull-16 {right:100%;}.lg-push-1-3 {left:33.33333%;}.lg-pull-1-3 {right:33.33333%;}.lg-push-1-5 {left:20%;}.lg-pull-1-5 {right:20%;}.lg-push-1-6 {left:16.66667%;}.lg-pull-1-6 {right:16.66667%;}.lg-push-1-7 {left:14.28571%;}.lg-pull-1-7 {right:14.28571%;}.lg-push-1-8 {left:12.5%;}.lg-pull-1-8 {right:12.5%;}.lg-push-1-9 {left:11.11111%;}.lg-pull-1-9 {right:11.11111%;}.lg-push-1-10 {left:10%;}.lg-pull-1-10 {right:10%;}[class*="lg-"].block:nth-child(n) {clear:none;}.lg-1.block:nth-child(16n+1) {clear:both;}.lg-2.block:nth-child(8n+1) {clear:both;}.lg-4.block:nth-child(4n+1) {clear:both;}.lg-8.block:nth-child(2n+1) {clear:both;}.lg-1-3.block:nth-child(3n+1) {clear:both;}.lg-1-5.block:nth-child(5n+1) {clear:both;}.lg-1-6.block:nth-child(6n+1) {clear:both;}.lg-1-7.block:nth-child(7n+1) {clear:both;}.lg-1-8.block:nth-child(8n+1) {clear:both;}.lg-1-9.block:nth-child(9n+1) {clear:both;}.lg-1-10.block:nth-child(10n+1) {clear:both;}.lg-centered {margin-left:auto;margin-right:auto;}.lg-uncentered {margin-left:0;margin-right:0;}.lg-text-left {text-align:left;}.lg-text-right {text-align:right;}.lg-text-center {text-align:center;}.show-for-lg-up {display:block !important;}table.show-for-lg-up {display:table !important;}td.show-for-lg-up, th.show-for-lg-up {display:table-cell !important;}.hide-for-lg-up {display:none !important;}}@media screen and (min-width:75em) {.xl-1 {width:6.25%;}.xl-2 {width:12.5%;}.xl-3 {width:18.75%;}.xl-4 {width:25%;}.xl-5 {width:31.25%;}.xl-6 {width:37.5%;}.xl-7 {width:43.75%;}.xl-8 {width:50%;}.xl-9 {width:56.25%;}.xl-10 {width:62.5%;}.xl-11 {width:68.75%;}.xl-12 {width:75%;}.xl-13 {width:81.25%;}.xl-14 {width:87.5%;}.xl-15 {width:93.75%;}.xl-16 {width:100%;}.xl-1-3 {width:33.33333%;}.xl-1-5 {width:20%;}.xl-1-6 {width:16.66667%;}.xl-1-7 {width:14.28571%;}.xl-1-8 {width:12.5%;}.xl-1-9 {width:11.11111%;}.xl-1-10 {width:10%;}.xl-two-thirds {width:66.66666%;}.xl-left {width:auto;}.xl-right {width:auto;float:right;}.xl-offset-0 {margin-left:0%;}.xl-offset-1 {margin-left:6.25%;}.xl-offset-2 {margin-left:12.5%;}.xl-offset-3 {margin-left:18.75%;}.xl-offset-4 {margin-left:25%;}.xl-offset-5 {margin-left:31.25%;}.xl-offset-6 {margin-left:37.5%;}.xl-offset-7 {margin-left:43.75%;}.xl-offset-8 {margin-left:50%;}.xl-offset-9 {margin-left:56.25%;}.xl-offset-10 {margin-left:62.5%;}.xl-offset-11 {margin-left:68.75%;}.xl-offset-12 {margin-left:75%;}.xl-offset-13 {margin-left:81.25%;}.xl-offset-14 {margin-left:87.5%;}.xl-offset-15 {margin-left:93.75%;}.xl-offset-16 {margin-left:100%;}.xl-offset-1-3 {margin-left:33.33333%;}.xl-offset-1-5 {margin-left:20%;}.xl-offset-1-6 {margin-left:16.66667%;}.xl-offset-1-7 {margin-left:14.28571%;}.xl-offset-1-8 {margin-left:12.5%;}.xl-offset-1-9 {margin-left:11.11111%;}.xl-offset-1-10 {margin-left:10%;}.xl-reset-flex {float:left;margin-left:0;margin-right:0;}.xl-fixed {min-height:0;margin-left:-100%;}.xl-flex {width:100%;}[class*="xl-push"], [class*="xl-pull"] {position:relative;}.xl-push-1 {left:6.25%;}.xl-pull-1 {right:6.25%;}.xl-push-2 {left:12.5%;}.xl-pull-2 {right:12.5%;}.xl-push-3 {left:18.75%;}.xl-pull-3 {right:18.75%;}.xl-push-4 {left:25%;}.xl-pull-4 {right:25%;}.xl-push-5 {left:31.25%;}.xl-pull-5 {right:31.25%;}.xl-push-6 {left:37.5%;}.xl-pull-6 {right:37.5%;}.xl-push-7 {left:43.75%;}.xl-pull-7 {right:43.75%;}.xl-push-8 {left:50%;}.xl-pull-8 {right:50%;}.xl-push-9 {left:56.25%;}.xl-pull-9 {right:56.25%;}.xl-push-10 {left:62.5%;}.xl-pull-10 {right:62.5%;}.xl-push-11 {left:68.75%;}.xl-pull-11 {right:68.75%;}.xl-push-12 {left:75%;}.xl-pull-12 {right:75%;}.xl-push-13 {left:81.25%;}.xl-pull-13 {right:81.25%;}.xl-push-14 {left:87.5%;}.xl-pull-14 {right:87.5%;}.xl-push-15 {left:93.75%;}.xl-pull-15 {right:93.75%;}.xl-push-16 {left:100%;}.xl-pull-16 {right:100%;}.xl-push-1-3 {left:33.33333%;}.xl-pull-1-3 {right:33.33333%;}.xl-push-1-5 {left:20%;}.xl-pull-1-5 {right:20%;}.xl-push-1-6 {left:16.66667%;}.xl-pull-1-6 {right:16.66667%;}.xl-push-1-7 {left:14.28571%;}.xl-pull-1-7 {right:14.28571%;}.xl-push-1-8 {left:12.5%;}.xl-pull-1-8 {right:12.5%;}.xl-push-1-9 {left:11.11111%;}.xl-pull-1-9 {right:11.11111%;}.xl-push-1-10 {left:10%;}.xl-pull-1-10 {right:10%;}[class*="xl-"].block:nth-child(n) {clear:none;}.xl-1.block:nth-child(16n+1) {clear:both;}.xl-2.block:nth-child(8n+1) {clear:both;}.xl-4.block:nth-child(4n+1) {clear:both;}.xl-8.block:nth-child(2n+1) {clear:both;}.xl-1-3.block:nth-child(3n+1) {clear:both;}.xl-1-5.block:nth-child(5n+1) {clear:both;}.xl-1-6.block:nth-child(6n+1) {clear:both;}.xl-1-7.block:nth-child(7n+1) {clear:both;}.xl-1-8.block:nth-child(8n+1) {clear:both;}.xl-1-9.block:nth-child(9n+1) {clear:both;}.xl-1-10.block:nth-child(10n+1) {clear:both;}.xl-centered {margin-left:auto;margin-right:auto;}.xl-uncentered {margin-left:0;margin-right:0;}.xl-text-left {text-align:left;}.xl-text-right {text-align:right;}.xl-text-center {text-align:center;}.show-for-xl-up {display:block !important;}table.show-for-xl-up {display:table !important;}td.show-for-xl-up, th.show-for-xl-up {display:table-cell !important;}.hide-for-xl-up {display:none !important;}}.button {display:inline-block;background:#000;border:none;cursor:pointer;color:#fff;padding:0.75em 1em;font-size:1em;line-height:normal;border-radius:5px;}.button:hover {text-decoration:none;}.button.expand {width:100%;padding-left:0;padding-right:0;}nav ul {margin:0;padding:0;list-style:none;}.unstyled {list-style:none;padding-left:0;margin-top:0;margin-bottom:0;}.text-left {text-align:left;}.text-right {text-align:right;}.text-center {text-align:center;}button {outline:false;}.left {float:left;}.right {float:right;}img {max-width:100%;}.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.relative {position:relative;}.hide {display:none;}@media print {.hide-print {display:none;}}meta.breakpoints-medium {font-family:"41.25em";}meta.breakpoints-large {font-family:"64em";}meta.breakpoints-xlarge {font-family:"75em";}meta.breakpoints-small-max {font-family:"41.187em";}meta.breakpoints-medium-max {font-family:"63.937em";}meta.breakpoints-large-max {font-family:"74.937em";}html {overflow-y:scroll;}@font-face {font-family:'CreightonPro-Medium';src:url('../fonts/2CF5C8_0_0.eot');src:url('../fonts/2CF5C8_0_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CF5C8_0_0.woff2') format('woff2'), url('../fonts/2CF5C8_0_0.woff') format('woff'), url('../fonts/2CF5C8_0_0.ttf') format('truetype');}@font-face {font-family:'CreightonPro-Bold';src:url('../fonts/2CF5C8_1_0.eot');src:url('../fonts/2CF5C8_1_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CF5C8_1_0.woff2') format('woff2'), url('../fonts/2CF5C8_1_0.woff') format('woff'), url('../fonts/2CF5C8_1_0.ttf') format('truetype');}.container {padding-left:1em;padding-right:1em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}@media screen and (min-width:64em) {.container {padding-left:1.5em;padding-right:1.5em;}}body {font-size:100%;font-family:"Raleway", sans-serif;line-height:1.5;color:#000;font-weight:500;}h1 {font-size:2.35em;font-family:"CreightonPro-Medium", sans-serif;margin:0 0 0.2em 0;text-transform:uppercase;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#1db1ec;}@media screen and (min-width:64em) {h1 {font-size:3.5em;}}.minunotsikko {margin-top:0.3em !important;}.minunotsikko:first-child {margin-top:-0.1em !important;}h1 + p {margin-top:0;}h1.large {color:#1db1ec;font-size:2.5em;}@media screen and (min-width:41.25em) {h1.large {font-size:4em;}}h2 {font-family:"CreightonPro-Bold", sans-serif;font-size:2em;margin:0 0 0.3em 0;text-transform:uppercase;line-height:1.1;font-weight:normal;}@media screen and (min-width:41.25em) {h2 {font-size:2.25em;}}h2 + p {margin-top:0;}h2.large {font-size:2.5em;}@media screen and (min-width:41.25em) {h2.large {font-size:4em;}}h2.link:after {content:url("../images/arrow-large.png");vertical-align:middle;}h3 {font-family:"CreightonPro-Bold", sans-serif;font-size:1.5em;margin:0 0 0.3em 0;text-transform:uppercase;font-weight:normal;line-height:1.2;}@media screen and (min-width:41.25em) {h3 {font-size:1.75em;}}h3 + p {margin-top:0;}h4 {font-family:"CreightonPro-Medium", sans-serif;font-size:1em;margin:1em 0 0.5em 0;text-transform:uppercase;}p {font-size:1em;margin:1.25em 0;line-height:1.6;}textarea:focus, input:focus {outline:0;}hr {margin:2em 0;border-top:1px solid #ccc;border-bottom:none;}em {color:#ee343b;font-style:normal;}.article h2 {margin-top:1em;}.article h3 {margin-top:1em;margin-bottom:0.5em;}.article-right h1 {margin-top:-0.1em;}.article em {color:#000;font-style:italic;}.work-main-article p:first-child {margin-top:0;}button {outline:0;}.line-title {background:#fff;border-top:1px solid #dadada;text-align:center;margin-top:1.5em;}.line-title span {position:relative;top:-0.6em;background:#fff;display:inline-block;padding:0 0.5em;}a {color:#1db1ec;}a:link {text-decoration:none;}a:visited {text-decoration:none;}a:hover {color:#898989;}a:active {text-decoration:none;}.article a {border-bottom:1px solid #ddd;}.article a:hover {color:#898989;}.article ul {list-style:none;margin-top:1em;margin-bottom:1em;}.article li {position:relative;margin-bottom:0.5em;}.article ul li:before {content:"";position:absolute;left:-20px;top:0.4em;width:0.5em;height:0.5em;background:#ed343a;border-radius:999px;}.top-bar {background:#ee343b;height:2.5em;line-height:2.3em;position:relative;z-index:110;}@media screen and (min-width:64em) {.top-bar {position:fixed;left:0;top:0;width:100%;z-index:110;}}@media screen and (min-width:75em) {.top-bar-right > .inner {margin-left:13.5em;}}@media screen and (min-width:64em) {.concept.top-bar-right > .inner {margin-left:13.5em;}}.logo-container {position:relative;}@media screen and (min-width:64em) {.logo-container {width:190px;margin-right:1.5em;}}.concept .logo-container img {max-height:70px;}@media screen and (min-width:64em) {.concept .logo-container img {margin-top:-0.9em;}}@media screen and (min-width:64em) {.concept .logo-container a {position:absolute;top:0;left:0;width:100%;}}.logo {display:inline-block;margin-bottom:0.25em;}.logo2 {margin-right:1em;margin-top:0.45em;}@media screen and (min-width:64em) {.logo2 {position:absolute;top:0;left:3em;}}.top-bar .social-icons {margin-top:0.5em;margin-left:1em;}.top-logo {opacity:0;transition:opacity 0.15s linear;}.top-logo.visible {opacity:1;}.nav-container {margin-top:1.5em;margin-bottom:1.5em;}@media screen and (max-width:63.937em) {.nav-container {margin-top:1.2em;margin-bottom:1.4em;}}@media screen and (max-width:63.937em) {.main-nav {margin-bottom:1em;}}@media screen and (min-width:64em) {.main-nav li {margin-right:1em;float:left;}.main-nav li:last-child {margin-right:0;}}@media screen and (max-width:63.937em) {.main-nav li {padding:0;border-bottom:1px solid #dadada;}.main-nav li.home {background:url("../images/icon-home.svg") no-repeat left center;padding-left:1.7em;}.main-nav a {height:2.5em;line-height:2.5em;display:block;}}.main-nav a {text-transform:uppercase;text-decoration:none;color:#000;transition:all 0.2s linear;}.main-nav .active > a, .main-nav a:hover {color:#cd373d;}.main-nav ul ul {margin-bottom:1em;}@media screen and (min-width:64em) {.main-nav ul ul {display:none;}}.main-nav li li {padding-left:1.5em;border:none;}.main-nav li li:last-child {border-bottom:none;}.main-nav li li a {text-transform:none;padding:0;}.main-nav-bottom {margin-top:1em;}.deep-nav-toggle {display:block;position:absolute;right:0;top:0;width:2.5em;height:2.5em;line-height:1.5em;cursor:pointer;text-align:center;z-index:100;color:#fff;background:url("../images/arrow-down-white.svg") no-repeat center center #ed343a;}.deep-nav-toggle.active {background-image:url("../images/arrow-up-white.svg");background-color:#1db1ec;}@media screen and (min-width:64em) {.deep-nav-toggle {display:none;}}.main-nav .secondary-nav .deep-nav-toggle {color:#fff;}.nav-toggle {background:none;border:none;display:block;position:relative;background:url("../images/nav-toggle.svg") no-repeat center center;background-size:1.875em 1.4375em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:0.25em;margin-left:-0.5em;width:2.5em;height:2.5em;padding:0 0.35em;}.nav-toggle.active {background-color:rgba(0, 0, 0, .2);}.search-toggle {position:relative;background:url("../images/search-toggle.svg") no-repeat center center;background-size:1.125em 1.125em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}@media screen and (max-width:41.187em) {.article-left {padding-top:1.5em;}}@media screen and (min-width:41.25em) {.article-left {width:13.5em;}.article-right > .inner {margin-left:13.5em;}.article-right2 > .inner {margin-right:13.5em;}}@media screen and (min-width:64em) {.article-left2 {width:13.5em;}.article-right2 > .inner {margin-right:13.5em;}}.sub-nav {margin-bottom:2em;}@media screen and (max-width:41.187em) {.sub-nav {border-top:1px solid #dadada;padding-top:1.5em;}}.sub-nav.fixed {position:fixed;top:60px;}.sub-nav li {margin-bottom:0.7em;color:#1db1ec;cursor:pointer;padding-right:1em;line-height:1.3;}.sub-nav a {font-size:0.95em;}.sub-nav .active a, .sub-nav li:hover a {color:#898989;}.sub-nav ul {list-style:none !important;padding-left:1em;}.sub-nav ul li {background:url("../images/sub-nav-arrow.png") no-repeat left 7px;background-size:6px 9px;padding-left:12px;}.sub-nav .date {color:#898989;font-size:0.8em;display:block;margin-bottom:1em;}.bonus .sub-nav .active {position:relative;}.bonus .sub-nav .active:before {content:"";width:18px;height:21px;position:absolute;left:-25px;top:0;background-size:18px 21px;}@media screen and (max-width:77em) {.bonus .sub-nav {margin-left:1em;}}.bonus.basic .sub-nav .active a {color:#000;}.bonus.basic .sub-nav .active:before {background-image:url("../images/icon-basic.png");}.bonus.gold .sub-nav .active a {color:#e6b317;}.bonus.gold .sub-nav .active:before {background-image:url("../images/icon-gold.png");}.bonus.silver .sub-nav .active a {color:#acc4cb;}.bonus.silver .sub-nav .active:before {background-image:url("../images/icon-silver.png");}.bonus.platinum .sub-nav .active a {color:#afafaf;}.bonus.platinum .sub-nav .active:before {background-image:url("../images/icon-platinum.png");}.inline-nav li {display:inline-block;}.inline-nav li {margin-right:1.25em;}.inline-nav li:last-child {margin-right:0;}@media screen and (max-width:41.187em) {.inline-nav li {margin-right:0.5em;}}.inline-nav li:first-child {margin-left:0;}.inline-nav a {color:#fff;font-size:0.8em;}.inline-nav > li > a:hover {color:rgba(255, 255, 255, .6);}.main-image {display:block;margin-bottom:1.5em;width:100%;}.dropdown-nav {position:relative;border:1px solid transparent;height:2.6em;}.dropdown-nav > span {position:relative;z-index:100;background:url("../images/arrow-down.png") no-repeat right center;background-size:9px 7px;padding-right:15px;color:#fff !important;font-size:0.8em;cursor:pointer;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.dropdown-nav > span {background-image:url("../images/arrow-down2x.png");}}.dropdown-nav ul {box-shadow:0px 0px 2px rgba(0, 0, 0, .5);}.dropdown-nav.active ul {display:block;}.no-touch .dropdown-nav:hover ul {display:block;}.no-touch .dropdown-nav:hover {color:#000 !important;}.dropdown-nav ul {display:none;position:absolute;left:-1.2em;top:2.45em;background:#1db1ec;min-width:140px;border-top:1px solid rgba(0, 0, 0, .2);z-index:201;}@media screen and (max-width:41.187em) {.dropdown-nav.language ul {right:-1.2em;left:auto;}}.dropdown-nav li {display:block;margin:0;padding:0 3px;}.dropdown-nav li:first-child {padding-top:2px;}.dropdown-nav li:last-child {padding-bottom:3px;}.dropdown-nav ul a {display:block;padding-left:1.5em;padding-right:1.5em;white-space:nowrap;text-decoration:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.dropdown-nav ul a:hover {background:#fff;color:#000;}@media screen and (min-width:41.25em) {}@media screen and (min-width:64em) {}@media screen and (min-width:75em) {}.section {margin-top:1em;}.section h2 {margin-bottom:0.2em;}@media screen and (min-width:64em) {.section h2 {margin-top:1em;}}@media screen and (min-width:75em) {.page {position:relative;min-height:100%;padding-bottom:7em;}}@media screen and (min-width:64em) {.page {padding-top:2.5em;}}.footer {background:#ed343a;margin-top:3em;padding:0.7em 0;}@media screen and (min-width:75em) {.footer {position:absolute;width:100%;bottom:0;left:0;}}@media screen and (max-width:41.25em) {.footer .inline-nav li {display:block;margin:0;}}@media screen and (max-width:74.937em) {.footer .inline-nav {margin-bottom:1em;}}@media screen and (min-width:41.25em) {}.copyright {color:#fff;font-size:0.8em;}@media screen and (max-width:41.187em) {.copyright {padding-top:0.3em;}}.masthead .copyright {display:none;}.button {font-family:"CreightonPro-Medium", sans-serif;letter-spacing:0.75px;font-size:1.375em;background:#ee343b;color:#fff;padding:0.4em 0.8em;text-transform:uppercase;border:2px solid #df4046;font-weight:normal;text-align:center;transition:all 0.1s linear;}.button.has_voted {display:none;}.button:hover {background:#1db1ec;border-color:#1db1ec;color:#fff;}.button.small {font-size:1em;padding-top:0.25em;padding-bottom:0.25em;}.button.disabled {background:#777;border-color:#777;cursor:default;color:#aaa;}.button.toggle {border:2px solid #1a9dd1;background:#fff;color:#1db1ec;border-radius:999px;padding:0.2em 0.9em;white-space:nowrap;font-size:1em;}@media screen and (min-width:41.25em) {.button.toggle {font-size:1.15em;}}.button.toggle.active {background:#1db1ec;color:#fff;}.button.toggle:not(.active):hover {background:#f4f4f4;}.button.toggle.disabled {opacity:0.5;}.button.toggle.disabled:hover {background:#fff !important;}.button.slide {padding:0;padding-right:30px;background:none;border:none;color:#1db1ec;font-size:1.125em;position:relative;}.button.slide:before {content:"";position:absolute;right:5px;top:50%;margin-top:-4px;background:url("../images/slide-arrow.png") no-repeat;background-position:0 -8px;background-size:16px 16px;background-repeat:no-repeat;width:16px;height:8px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.button.slide:before {background-image:url("../images/slide-arrow2x.png");}}.button.slide.open:before {background-position:0 0;}.button.slide:hover {color:#ed343a;}.button.slide.arrow {padding-right:20px;}.button.slide.arrow:before {background:url("../images/arrow-right.svg") no-repeat;width:8px;height:16px;margin-top:-7px;}.button.slide2 {color:#fff;background:#1db1ec;border-radius:2px;border-bottom-left-radius:0;border-top-right-radius:0;padding:0.5em 30px 0.5em 0.5em;}.button.slide2:before {background-image:url("../images/slide-arrow-white.png");}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.button.slide2:before {background-image:url("../images/slide-arrow-white2x.png");}}.button.slide2:hover {color:#fff;}.button.icon {padding:0;font-size:1.25em;background:left center no-repeat;color:#ed343a;border:none;padding-left:27px;}.button.icon:hover {color:#1db1ec;}.button.icon.list {background-image:url("../images/icon-list.png");background-size:19px 16px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.button.icon.list {background-image:url("../images/icon-list2x.png");}}.button.icon.images {background-image:url("../images/icon-images.png");background-size:19px 16px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.button.icon.images {background-image:url("../images/icon-images2x.png");}}@media screen and (min-width:41.25em) {#search {position:absolute;right:0;top:0;background:#000;padding:1.5em;}}.search-button {background:none;border:none;position:absolute;top:50%;right:10px;margin-top:-7px;background:url("../images/search-button.svg") no-repeat;width:15px;height:15px;}.search-container {min-width:12.5em;}@media screen and (min-width:41.25em) {.search-container {max-width:50%;}}.search {background-position:99% center;border:1px solid #dadada;border-radius:3px;font-size:0.85em;padding:0.5em 2em 0.5em 1em;color:#6e6e6e;width:14em;display:block;width:100%;}.search-icon {background:url("../images/search-toggle.svg") center center no-repeat;background-size:1.125em 1.125em;border:none;width:1.125em;height:2.5em;margin:0 0 0 1em;padding:0;display:block;transition:0.2s all linear;}@media screen and (min-width:41.25em) {.search-icon {padding:0 1.5em;}}.search-close {position:absolute;top:0.9em;right:0.5em;display:none;width:20px;height:20px;background:url("../images/search-close.svg") no-repeat;cursor:pointer;}.no-svg .search-icon {background-image:url("../images/search-icon2.png");}.search-icon:hover {background-color:rgba(0, 0, 0, .2);}.search-icon.active {background-color:#000;}.search.large {font-size:0.9em;padding:0.6em 2em 0.6em 1em;}.mobile-search {width:100%;}.mobile-search .search-container {max-width:30em;}.mobile-search .inner {padding:1em 0;}.mobile-search .search {margin-left:0 !important;float:none;width:100%;}.to-be-opened {margin-bottom:2em;position:absolute;right:0;top:0;min-width:8em;max-width:11em;}.to-be-opened h4 {margin:0 0 0.25em 0;font-weight:normal;}.to-be-opened p {font-size:0.8em;margin:0 0 0.5em 0;}.to-be-opened em {color:#1db1ec;}.find-row {margin-left:-0.8em;}.find-row > .column {padding-left:0.8em;}.search-results {border:1px solid #dcdbc9;position:absolute;left:0;top:-1px;background:#fff;display:none;z-index:20;text-align:left;}.grid-item .search-results {max-width:100%;}.grid-item .search-results a, .grid-item .search-results span {text-overflow:ellipsis;overflow:hidden;}.search-results li {font-size:0.8em;cursor:pointer;white-space:nowrap;border-top:1px solid rgba(0, 0, 0, 0.1);background:url("../images/arrow-right.svg") no-repeat 95% center;padding-right:30px;}.search-results li.no-results {background-image:none;}.search-results li:hover {background-color:#f8f8f8;}.search-results a, .search-results span {padding:0.75em 1em;display:block;color:#000;}.site-search-results-item h3 a {color:#000;}.breadcrumb {font-size:0.75em;}@media screen and (max-width:63.937em) {.page-home .breadcrumb {display:none;}}.breadcrumb a {color:#000;transition:color 0.2s linear;}.breadcrumb a:after {content:"/";margin-left:0.5em;margin-right:0.2em;text-decoration:none;display:inline-block;}.breadcrumb a:hover {color:#1db1ec;}@media screen and (max-width:63.937em) {.breadcrumb {margin-top:3em;}}.social-icons li {float:left;margin-right:0.4em;width:20px;height:1.25em;}.social-icons a {background-repeat:no-repeat;display:inline-block;width:24px;height:24px;-webkit-background-size:24px 48px;background-size:24px 48px;background-position:0 -24px;transition:all 0.2s linear;}.social-icons a:hover {background-position:0 0;}.social-icons .facebook {background-image:url("../images/icon-facebook.svg");}.social-icons .instagram {background-image:url("../images/icon-instagram.svg");}.social-icons .twitter {background-image:url("../images/icon-twitter.svg");}.social-icons .foursquare {background-image:url("../images/icon-foursquare.svg");}.social-icons .youtube {background-image:url("../images/icon-youtube.svg");}.social-icons .vk {background-image:url("../images/icon-vk.svg");}.rating span {display:inline-block;background:url("../images/star.png") no-repeat;width:25px;height:25px;background-size:25px 25px;margin-right:0.2em;cursor:pointer;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.rating span {background-image:url("../images/star2x.png");}}.rating span.active {background-image:url("../images/star-active.png");}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.rating span.active {background-image:url("../images/star-active2x.png");}}.rating-box {margin-bottom:3em;}.rating-box h2 {margin-bottom:0.25em;}.rating-box h3 {margin:0 0 0.5em 0;font-size:1.375em;font-family:"CreightonPro-Medium", sans-serif;}@media screen and (min-width:41.25em) {.front-left > .inner {margin-right:330px;}.front-right {width:330px;}.front-left2 {margin-right:330px;}.front-right2 {float:right;width:330px;}}.show2, .show3, .show4, .w2, .w3 {display:none;}.grid-sub .w2 {display:block;}@media screen and (min-width:692px) {.show1 {display:block;}}@media screen and (min-width:1022px) {.show1 {display:none;}.show2, .w2 {display:block;}}@media screen and (min-width:1352px) {.show2 {display:none;}.show3, .w3 {display:block;}}@media screen and (max-width:361px) {.grid-container {max-width:73em;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}}.grid {margin:0 auto;}@media screen and (min-width:362px) {.grid {width:330px;position:relative;left:5px;}}@media screen and (min-width:692px) {.grid {width:660px;}}@media screen and (min-width:1022px) {.grid {width:990px;}}@media screen and (min-width:1352px) {.grid {width:1320px;}}.grid-item {border-radius:3px;width:320px;max-width:100%;overflow:hidden;position:relative;visibility:hidden;}@media screen and (max-width:691px) {.grid-item {margin-bottom:10px;}}@media screen and (min-width:692px) {.grid-item {height:320px;}}.grid-item img {display:block;transition:opacity 0.15s linear;}.grid-item a {display:block;}.grid-item .image {position:relative;}.grid-item a:hover img {opacity:0.8;}.front-right .grid-item, .front-right2 .grid-item {margin-bottom:10px;}@media screen and (min-width:692px) {.grid-item.h-half {height:155px;}}.grid-item.half img:first-child {}.grid-item.w2 {width:650px;}.grid-sub .grid-item.w2 {width:320px;}@media screen and (min-width:692px) {.grid-sub .grid-item.w2 {display:block;width:650px;}}.grid-item.w3 {width:980px;}.grid-sub .grid-item.w3 {}@media screen and (min-width:1022px) {.grid-sub .grid-item.w3 {display:block;}}@media screen and (min-width:692px) {#campaign-mobile {display:none !important;}}.grid2-row {margin-left:-1%;}.grid2-row > .column {padding-left:1%;}.grid2-row .column {margin-bottom:1%;}@media screen and (max-width:41.187em) {.grid2-row .column {margin-bottom:10px;}}.grid2-row img {display:block;}@media screen and (max-width:41.187em) {.grid2-row img {width:100%;}}.grid2-row a img {transition:opacity 0.15s linear;}.grid2-row a:hover img {opacity:0.8;}.button-banner {position:relative;display:block;}.button-banner .button-container {width:100%;position:absolute;bottom:1.5em;left:0;text-align:center;}.button-banner .button {padding-left:2em;padding-right:2em;}.grid-box {height:100%;text-align:center;background-repeat:no-repeat;display:block;}.grid-box.small {height:155px;}@media screen and (min-width:692px) {.grid-box.small {margin-top:10px;}}.grid-box.small:first-child {margin-top:0;}.grid-box .link {color:#fff;font-size:0.9em;}.grid-box.find {border:2px solid #1ca2d7;background:url("../images/icon-find.png") 5px 5px #1db1ec no-repeat;background-size:33px 42px;transition:background 0.15s linear;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.grid-box.find {background-image:url("../images/icon-find2x.png");}}.grid-box.find h2 {font-family:"CreightonPro-Medium", sans-serif;font-size:1.9em;color:#fff;margin-top:1.1em;margin-bottom:0.15em;padding:0 0.5em;}.grid-box.find .link {color:#fff;font-size:0.9em;display:inline;}.grid-box.find .link:hover {text-decoration:underline;}.grid-box.find .search {display:inline;padding-top:5px;padding-bottom:5px;}.grid-box.find .search:focus {}.grid-box.find.gps {cursor:pointer;}.grid-box.gps:hover {background-color:#33c0f1;}.grid-box.find.gps a {display:block;height:100%;}.grid-box.find.gps h2 {font-size:1.9rem;margin-top:1.9em;}.gps-box {display:none;}.mobile .gps-box {overflow:visible;height:auto !important;display:block;}.mobile .find-box {display:none;}.mobile .find-ask-box {height:155px;}.mobile .find-ask-box .grid-box.small {margin-top:0;}@media screen and (max-width:691px) {.gps-box {overflow:visible;height:auto !important;display:block;}.find-box {display:none;}.find-ask-box {height:155px;}.find-ask-box .grid-box.small {margin-top:0;}}.grid-box.faq {border:2px solid #1ca2d7;background:url("../images/icon-faq.png") 5px 5px #1db1ec no-repeat;background-size:31px 34px;transition:background 0.15s linear;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.grid-box.faq {background-image:url("../images/icon-faq2x.png");}}.grid-box.faq h2 {font-family:"CreightonPro-Medium", sans-serif;font-size:1.9em;color:#fff;margin:1.45em 0 0 0;}.grid-box.faq a {color:#fff;display:inline;font-size:0.9em;}.grid-box.faq:hover {background-color:#33c0f1;}.grid-box.faq a:hover {color:#000;}.gps-list {background:#fff;position:absolute;top:0;left:0;width:100%;z-index:20;border:2px solid #1db1ec;border:1px solid #dcdbc9;border-top:none;}.gps-list li {border-top:1px solid rgba(0, 0, 0, 0.1);}.gps-list a {background:url("../images/arrow-right.svg") no-repeat 95% center;display:block;color:#1db1ec;padding:0.5em 1em;padding-right:30px;font-size:0.8em;line-height:1.2;}.gps-list a:hover {background-color:#f8f8f8;}.gps-list span {display:block;color:#000;}.gps-list .bottom-link a {padding-top:1em;padding-bottom:1em;}.gps-list .close {border-top:1px solid rgba(0, 0, 0, 0.1);text-align:center;}.gps-list .close a {padding-top:1em;padding-bottom:1em;background-image:none;}.gps-message {font-size:0.8em;}.gps-animation {text-align:center;}.gps-animation img {display:inline;}#bonus {display:none;position:absolute;right:0;top:0;width:20em;}.bonus-icon {margin-left:1em;}.bonus-icon button {background:none;border:none;width:100%;height:2em;display:block;color:#fff;transition:0.2s all linear;text-align:left;text-transform:uppercase;padding:0 1em;font-family:"CreightonPro-Medium", sans-serif;font-size:1.25em;font-weight:400;}.bonus-icon button:hover {background-color:rgba(0, 0, 0, .2);}.bonus-icon button.active {background-color:#000;}.bonus-icon button span {font-family:"CreightonPro-Medium", sans-serif;font-size:1.25em;font-weight:400;}.bonus-login {color:#fff;text-align:center;}.bonus-login .inner {padding:1.5em 2em 2em 2em;background:#000;transition:background 0.15s linear;}.bonus-login h2 {font-family:"CreightonPro-Medium", sans-serif;font-size:1.5em;}.bonus-login input[type="submit"] {font-family:"Raleway", sans-serif;font-size:1em;}.bonus-login input[type="text"], .bonus-login input[type="password"] {width:100%;}.bonus-login p {line-height:1.2;color:#fff;font-size:0.9em;}.bonus-login a {color:#1db1ec;}.bonus-login a:hover {color:#ed343a;}.masthead .bonus-login .bottom {background:#fff;border:1px solid #4f4a4a;}.masthead .bonus-login .bottom p {color:#000;}.bonus-login.basic .bonus-title {color:#fff;}.bonus-login.gold .bonus-title {color:#e6b317;}.bonus-login.silver .bonus-title {color:#c9dadf;}.bonus-login.platinum .bonus-title {color:#afafaf;}.bonus_links {clear:both;padding-top:1em;}.grid-box.product img {display:block;margin:0 auto;margin-top:2.5em;}.grid-box.product h2 {font-size:1.75em;margin-top:0.5em;}.grid-box.product .fb-like {position:absolute;left:0;top:0;}.grid-box.poll {padding:0.5em;text-align:left;}.grid-box.poll h2 {color:#1db1ec;font-size:3.3em;}.grid-box.poll .form-row {margin-bottom:0.5em;}.grid-box.poll .checkbox {margin-bottom:0 !important;}.feed-item header {background:url("../images/icon-fb.png") no-repeat left 3px;background-size:16px 16px;margin-bottom:1em;padding-left:25px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.feed-item header {background-image:url("../images/icon-fb2x.png");}}.feed-item .author {color:#ed343a;text-transform:uppercase;}@media screen and (min-width:41.25em) {.toggle-list-container {margin:2em 0 1em 0;}}.toggle-list-container.padding {padding-right:10em;}.toggle-list li {float:left;margin-right:0.5em;margin-bottom:1em;}@media screen and (max-width:41.187em) {}.list-toggle {background:url("../images/nav-toggle.png") no-repeat center center;background-size:28px 23px;display:block;border:none;width:28px;height:23px;padding-left:3em;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.list-toggle {background-image:url("../images/nav-toggle2x.png");}}.search-item {border-top:1px solid #dadada;margin:1.5em 0;padding-top:1em;position:relative;}.search-item:first-child {border-top:none;padding-top:0;}.search-item h3 {margin-bottom:0;}.search-item h3 + p {margin:0;}.search-item ul {list-style:none;padding-left:0;margin-top:0;margin-bottom:0;}.search-item .button {margin-top:1em;}@media screen and (min-width:75em) {.search-item .button {position:absolute;right:0;bottom:1em;}}.search-nav {margin-top:1.5em;}.search-nav li {display:inline-block;margin-bottom:0.1em;margin-right:0.3em;}.search-nav li:hover a {color:#898989;}.instagram-list {padding:0;list-style:none;margin-left:-0.625em;margin-top:0;}.instagram-list .column {padding-left:0.625em;}.instagram-item {position:relative;margin-bottom:0.625em;}.instagram-item div {display:block;overflow:hidden;}.instagram-item div:before {content:"";background:url("../images/icon-instagram-large.png") no-repeat;position:absolute;left:1.5em;bottom:1em;width:28px;height:28px;background-size:28px 28px;z-index:10;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.instagram-item div:before {background-image:url("../images/icon-instagram-large2x.png");}}.instagram-item.scale img {-webkit-transform:rotate(0);transform:rotate(0);backface-visibility:hidden;display:block;transition:all 0.2s ease-out;}.instagram-item.scale:hover img {transform:scale(1.15, 1.15);opacity:0.7;}.restaurant {border-bottom:1px solid #dadada;padding-bottom:1em;margin-bottom:1em;}.restaurant h3 {margin-bottom:0;}.restaurant h3 + p {margin-top:0;}.restaurant ul {list-style:none;padding-left:0;margin-top:0;margin-bottom:0;}.open-jobs {margin-top:3em;margin-bottom:2em;}.open-jobs ul {margin-top:0.5em;}.open-jobs a {text-transform:uppercase;}.job-list ul {list-style:none;padding:0;margin:0;}.job-list li {margin-bottom:0.5em;}.jobs p:first-child {margin-top:0;}.job-nav li {margin-bottom:0.5em;}.job-nav span {color:#1db1ec;cursor:pointer;}.job-nav .active span {color:#ed343a;background:url("../images/arrow-right.png") no-repeat center right;background-size:8px 12px;padding-right:20px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.job-nav .active span {background-image:url("../images/arrow-right2x.png");}}.job-nav li:not(.active):hover span {color:#898989;}.job-content {display:none;}.stories-nav {text-align:center;}.stories-nav .text {margin-top:1em;}.stories-nav li {margin-bottom:1em;}.stories-nav span {display:block;position:relative;}.stories-nav li span:before {content:"";border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #fff;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-15px;margin-bottom:0;z-index:1;transition:border-color 0.2s linear;display:block;}.stories-nav li span:hover:before {border-left-color:#1db1ec;}.stories-nav a {color:#000;}.story-item {position:relative;border-radius:999px;width:195px;}.question-section {margin:3em 0 1em 0;border-top:1px solid #dadada;padding-top:2em;}@media screen and (min-width:41.25em) {.question-item {width:50%;padding-right:2em;}}@media screen and (min-width:64em) {.question-item {width:33.33%;}}.question-item .vastaus p {margin:0;}.question-item .vastaus p:first-child {margin-top:0;}.question-item h3 {margin-bottom:0;}.question-item h3 + p {margin:0.5em;}.question-item em {color:#1db1ec;}.question-item .tags {margin-bottom:2em;}.question-item .checkbox {color:#1db1ec;}.question-item .checkbox.color2 {color:#ed343a;}.form fieldset {border:none;margin:2em 0;padding-left:0;}.dropdown.date {margin-right:0.5em;width:7.5em;margin-bottom:0.5em;}.dropdown.date.date-small {width:5.5em;}.form .form-row {margin-bottom:1em;}.form input[type="text"], .form input[type="password"], .form textarea {background:#fff;border:1px solid #ccc;border-radius:3px;padding:0.5em;font-size:0.9em;color:#666;}.form-row input[type="text"], .form-row input[type="password"], .form-row textarea {width:100%;}.form textarea {height:10em;}@media screen and (max-width:41.187em) {.form .margin {margin-bottom:0.75em;display:block;}}.form .checkbox.block {display:block !important;margin-bottom:1em !important;}.form label.error {color:red;}#errors p {color:red;margin:0.5em 0;}#errors p:first-child {margin-top:1em;}.error {color:red;}.form input.error, .form textarea.error {border-color:red;}.message {border:1px solid red;padding:0.5em 1em;margin-top:1em;margin-bottom:1em;display:none;}.form-message-target {clear:both;display:none;}.form-message-target.visible {display:block;}.form-message {border:1px solid red;padding:0.5em 1em;margin-top:1em;}.form-message.success {border-color:#ccc;display:block !important;}.form-message:before {content:"";display:table;clear:both;}.form .checkbox {display:block !important;}.form-thanks {display:none;margin-top:2em;}.bonus-number-row {margin-left:-0.5em;}.bonus-number-row > .column {padding-left:0.5em;}.form > label, .form > .form-label, .form p.question, .form-option > label {width:100%;clear:both;float:left;margin-top:0.5em;padding-right:1em;}@media screen and (min-width:41.25em) {.form > label, .form > .form-label, .form p.question, .form-option > label {width:37.5%;margin-top:1.5em;}}@media screen and (min-width:64em) {.form > label, .form > .form-label, .form p.question, .form-option > label {width:43.75%;}}.form > input[type="text"], .form > input[type="password"], .form > textarea, .form .form-label-group, .form-option > textarea {width:100%;float:left;}@media screen and (min-width:41.25em) {.form > input[type="text"], .form > input[type="password"], .form > textarea, .form .form-label-group, .form-option > textarea {width:62.5%;margin-top:1.5em;}}@media screen and (min-width:64em) {.form > input[type="text"], .form > input[type="password"], .form > textarea, .form .form-label-group, .form-option > textarea {width:56.25%;}}.form > input[type="text"]:focus, .form > input[type="password"]:focus, .form > textarea:focus {border-color:#1db1ec;}.form-error {color:red;margin-bottom:0;font-size:0.85em;padding-top:0.5em;text-align:left;}@media screen and (min-width:41.25em) {.form-error {width:62.5%;margin-left:37.5%;}}@media screen and (min-width:64em) {.form-error {width:56.25%;margin-left:43.75%;}}.form-error.full {margin:0 0 1em 0;padding-top:0;}@media screen and (min-width:41.25em) {.form-error.full {width:75%;margin-left:0%;}}.form > label.checkbox {width:auto;float:none;margin-top:1em;}.form > .button {margin-top:1em;margin-left:1em;float:right;}.form .radiogroup label {margin-right:1em;}.form .radiogroup input {margin-right:0.5em;}.form > .line-title {clear:both;margin-top:2em;}.form > h3, .form > h4 {clear:both;padding:1em 0 0 0;}.form > h3:first-of-type {margin-top:0;}.form .dropdown {margin-bottom:0.5em;}a[name="form"] {display:block;border:none !important;position:relative;top:-2em;}.ingredients-calculator {margin-bottom:1em;}.ingredients-calculator .row {margin-bottom:0.25em;}.ingredients-calculator em {text-transform:uppercase;color:#1db1ec;display:block;}.ingredients-calculator a {color:#ed343a;}.ingredients-calculator-title {font-size:1.2em;margin:0 0 0.2em 0;}@media screen and (max-width:63.937em) {.ingredients-calculator .title {margin-bottom:1em;}}.ingredients-calculator .unit {font-size:0.85em;}@media screen and (min-width:64em) {.ingredients-calculator .dropdown {position:relative;top:-0.3em;}}@media screen and (min-width:64em) {.ingredients-calculator .button {position:relative;top:-0.4em;}}.ingredients-calculator a:hover {color:#1db1ec;}@media screen and (max-width:63.937em) {.ingredients-dropdown {margin-bottom:1.5em;max-width:300px !important;}}.foodstuff-calculator-item {font-size:0.85em;}@media screen and (max-width:63.937em) {.foodstuff-calculator-item {margin-bottom:1em;}}@media screen and (max-width:74.937em) {.datapitoisuus {margin-top:1em;}}.side-box {position:relative;display:block;border-radius:5px;padding-left:6.7em;color:#000;max-width:22em;transition:border-color 0.2s linear;}@media screen and (max-width:41.187em) {.side-box {padding-left:4.3em;}}.side-box:before {content:"";position:absolute;left:1em;top:50%;background:url("../images/faq-image.svg") no-repeat 0 -80px;width:72px;height:80px;margin-top:-40px;transition:background-position 0.2s ease-out;}@media screen and (max-width:41.187em) {.side-box:before {width:36px;height:40px;background-size:36px 80px;margin-top:-20px;background-position:0 -40px;}}.side-box h2 {margin:0;font-size:2em;}.side-box p {font-family:"CreightonPro-Bold", sans-serif;text-transform:uppercase;font-size:1.2em;margin:0;}.side-box:hover {color:#000;border-color:#ed343a;}.side-box:hover:before {background-position:0 0;}.side-box2 {display:block;background:#1db1ec;padding:2em;text-align:center;margin-bottom:1em;}.side-box2 h2 {color:#fff;font-size:1.8em;margin-bottom:0;}.side-box2 p {margin-top:0.5em;color:#000;}.side-box2 p:last-child {margin-bottom:0;}.product-item-row {margin-left:-1em;}.product-item-row > .column {padding-left:1em;}.product-item {text-align:center;margin-bottom:1em;display:block;color:#000;transition:opacity 0.2s, color 0.2s;position:relative;width:50%;}@media screen and (min-width:41.25em) {.product-item {width:33.33333%;}}@media screen and (min-width:52em) and (max-width:63.937em) {.product-item {width:25%;}}@media screen and (min-width:64em) {.product-item {width:20%;}}@media screen and (min-width:75em) {.product-item {width:16.66667%;}}.product-item .inner {position:relative;}.product-item .inner:before, .product-item .inner:after {content:"";background:no-repeat;width:20px;height:20px;position:absolute;left:0;top:0;z-index:10;}.product-item.scheduled.past .inner:after {background-image:url("../images/icon-scheduled-past.svg");}.product-item.scheduled.present .inner:after {background-image:url("../images/icon-scheduled-present.svg");}.product-item.scheduled.future .inner:after {background-image:url("../images/icon-scheduled-future.svg");}.product-item.bonus-tuote .inner:before {background-image:url("../images/bonus-icon.svg") !important;height:24px;}.product-item.scheduled.bonus-tuote .inner:before {left:25px;}.product-item img {max-width:140px;width:140px;height:140px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.product-item:hover {color:#1db1ec;}.product-item:hover img {opacity:0.8;}.product-item .text {margin-top:0.3em;text-overflow:ellipsis;overflow:hidden;max-height:3em;}@media screen and (max-width:41.187em) {.product-item .text {margin:0 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:95%;font-size:0.75em;}}.product-item img {transition:all 0.2s linear;-webkit-transform:rotate(0);transform:rotate(0);backface-visibility:hidden;}.product-switch-button {margin-top:0.5em;margin-bottom:2.5em;}@media screen and (min-width:75em) {.product-switch-button {position:absolute;right:0;top:-4.5em;}}.product-filter {margin-bottom:2em;}.product-filter .title {margin-right:1em;text-transform:uppercase;margin-bottom:0.5em;}.products-sub-nav {margin:3em 0 1em 0;text-align:right;}.products-sub-nav li {text-transform:uppercase;display:inline-block;margin-right:1.5em;font-family:"CreightonPro-Medium", sans-serif;font-size:1.25em;}.products-sub-nav li:last-child {margin-right:0;}.foodstuff-item {border-bottom:1px solid #dadada;padding-bottom:1em;margin-bottom:1.2em;}.foodstuff-item:last-child {border-bottom:none;margin-bottom:4em;}.foodstuff-item h3 {font-size:1.3em;}@media screen and (max-width:41.187em) {.foodstuff-item h3 {margin-top:1em;}}.foodstuff-value {font-family:"CreightonPro-Bold", sans-serif;font-size:2.375em;display:block;line-height:1;}.foodstuff-row {margin-left:-0.5em;}.foodstuff-row > .column {padding-left:0.5em;}.foodstuff-bottom {margin-top:2em;}.foodstuff-container {padding:1em;border:3px solid #1db1ec;position:relative;}.foodstuff-block.last {border-bottom:0;padding-bottom:0;margin-bottom:3em;}.foodstuff-block {position:relative;border-top:none;}.foodstuff-block h3 {line-height:1;}.foodstuff-block h3 span {font-size:0.7em;}.allergy-item {font-size:0.85em;margin-bottom:1em;}@media screen and (max-width:74.937em) {.allergy-item {margin-top:1em;}}.allergy-item span {text-transform:uppercase;}.product-label strong {text-transform:uppercase;}.product-label-button {position:absolute;left:0;bottom:0;}.product-label-button .button {padding-left:1em;border-radius:0;border-top-right-radius:3px;}@media screen and (min-width:41.25em) {.product-links .button {text-align:right !important;}}.map {height:320px;margin-bottom:2em;}@media screen and (min-width:41.25em) {.map {height:420px;}}@media screen and (min-width:75em) {.map {height:543px;}}.map img {max-width:none;}.map-large {margin-left:1em;margin-right:1em;}.map-small {height:320px;}@media screen and (min-width:41.25em) {.map-small {height:420px;}}@media screen and (min-width:75em) {.map-small {height:543px;}}.video {text-align:center;}.video video {width:100%;}.video-link {cursor:pointer;border:1px solid #ddd;transition:opacity 0.2s linear;}@media screen and (min-width:41.25em) {.video-link {width:360px;}}.video-link:hover {opacity:0.7;}.bonus-header {margin-bottom:0.625em;}@media screen and (min-width:41.25em) {.bonus-header {background:url("../images/content/bonus-bg.jpg") no-repeat;height:28.125em;padding:2em;background-size:auto 28.125em;}}.bonus-header h1 {color:#fff;text-transform:none;font-size:2.5em;margin-bottom:0.1em;line-height:1;}@media screen and (min-width:41.25em) {.bonus-header h1 {font-size:4.3em;}}.bonus-summary {background:rgba(230, 179, 23, .6);width:100%;padding-bottom:1em;}@media screen and (min-width:41.25em) {.bonus-summary {width:26.25em;height:24.375em;float:right;}}.bonus-summary .inner {padding:2em;padding-right:1em;}.bonus-summary .button {margin-bottom:0.5em;margin-right:0.4em;border-bottom:none;}.basic .bonus-summary {background:rgba(255, 255, 255, .9);}.gold .bonus-summary {background:rgba(230, 179, 23, .9);}.silver .bonus-summary {background:rgba(201, 218, 223, .9);}.platinum .bonus-summary {background:rgba(175, 175, 175, .9);}.bonus-summary.login {background-color:rgba(255, 255, 255, .6);}.bonus-summary.login h1 {color:#000;}.bonus-summary .level {font-family:"CreightonPro-Bold", sans-serif;font-size:1.5em;margin:-0.4em 0 1em 0;background:#fff;padding:0.5em 0 0.5em 3em;background-size:45px 52px;background-repeat:no-repeat;background-position:0.5em center;}@media screen and (min-width:41.25em) {.bonus-summary .level {padding-left:6em;background-position:3em center;}}.bonus-summary .button:hover {color:#fff;}.gold .bonus-summary .level {background-image:url("../images/icon-gold.png");}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.gold .bonus-summary .level {background-image:url("../images/icon-gold-2x.png");}}.silver .bonus-summary .level {background-image:url("../images/icon-silver.png");}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.silver .bonus-summary .level {background-image:url("../images/icon-silver-2x.png");}}.platinum .bonus-summary .level {background-image:url("../images/icon-platinum.png");}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.platinum .bonus-summary .level {background-image:url("../images/icon-platinum-2x.png");}}.bonus-table {margin-bottom:2em;}.bonus-table td {padding-right:1em;padding-bottom:0.25em;vertical-align:top;}.bonus-sidebar {padding:1.5em;background:#000;color:#fff;}@media screen and (max-width:41.187em) {.bonus-sidebar {padding:1.25em;}}.box-bonus {margin-bottom:10px;}.box-bonus img {display:block;}.box-bonus a {display:block;}.box-bonus .inner {padding:1em;}@media screen and (min-width:41.25em) {.box-bonus .inner {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;min-height:230px;}}@media screen and (min-width:41.25em) {.box-bonus .inner2 {-ms-flex:1;-webkit-flex:1;flex:1;padding:0;}}.box-bonus-rate .inner {text-align:center;background:url("../images/bonus-rate-bg.png") no-repeat center center #1db1ec;}@media screen and (max-width:74.937em) {.box-bonus-rate .inner {min-height:130px;}}.box-bonus-rate h2 {color:#fff;font-size:2.5em;}.row-boxes {margin-left:-10px;}.row-boxes > .column {padding-left:10px;}@media screen and (max-width:41.187em) {.row-boxes .column {height:auto !important;}}.box-bonus-load .inner {background:#ed1e23;color:#fff;text-align:center;}.box-bonus-load h2 {margin-bottom:0;font-size:3em;}.box-bonus-load h2 + p {margin-top:0;}.box-bonus-levels {background:url("../images/bonus-levels-bg.jpg") no-repeat top center #000;}.box-bonus-levels .inner2 {color:#fff;text-align:center;}.box-bonus-levels h2 {margin:0;font-size:3em;}.box-bonus-levels h2 span {display:block;}.box-bonus-levels h2 + p {margin:0;}.box-bonus-levels .gold {color:#e6b317;}.box-bonus-levels .silver {color:#c9dadf;}.box-bonus-levels .platinum {color:#afafaf;}.foodstuff-table h2 {margin:1.8em 0 0.5em 0;}.table-container {position:relative;margin-bottom:1em;}.table-container .inner {overflow:auto;padding-bottom:1em;}.table-container .arrows > div {position:absolute;top:-2em;width:20px;height:20px;opacity:0.25;cursor:pointer;display:none;}.table-container .arrows > div:hover {opacity:0.5;}.table-container .arrows.scroll-left .arrow-left {background:url("../images/table-arrow-left.svg") no-repeat;left:0;display:block;}.table-container .arrows.scroll-right .arrow-right {background:url("../images/table-arrow-right.svg") no-repeat;right:0;display:block;}.table {overflow:auto;max-width:100%;}.table td, .table th {padding:0.35em 0.9em 0.35em 0;text-align:left;white-space:nowrap;font-size:0.85em;}.table td.active {text-align:center;}.table td.active:before {content:"";display:inline-block;width:10px;height:10px;background:#ed343a;border-radius:999px;}.table th {font-size:0.85em;font-weight:500;}.table td:first-child, .table .table th:first-child {width:21em;}.explain {font-size:0.85em;}.table.normal td:first-child {width:auto;}.table.normal td, .table.normal th {padding:0.35em 2em 0.35em 0;}.table.basic td:first-child {width:auto;min-width:10em;}.table.basic td {padding:0.1em 0.9em 0.1em 0;white-space:normal;font-size:1em;vertical-align:top;}.table.basic {margin-bottom:1em;overflow:visible;}.table .cell {margin-bottom:0.35em;}@media screen and (max-width:41.187em) {.table .tablerow {margin-bottom:1em;}}.table .tablerow:last-child {margin-bottom:0;}.table-block .cell {float:left;}.table-block .cell:first-child {margin-right:1em;}.youtube-link {position:absolute;right:10px;bottom:10px;width:75px;height:75px;cursor:pointer;background:#fff;border-radius:5px;transition:background 0.15s linear;}.youtube-link:before {content:"";background:url("../images/play-arrow.svg") no-repeat center center;width:100%;height:100%;display:block;}.youtube-link:hover {background:#000;}.youtube-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.youtube-container iframe, .youtube-container object, .youtube-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}.big-image-holder {position:relative;margin-bottom:2em;}.big-image-holder img {display:block;}.big-image-holder .overlay-text {position:absolute;bottom:1em;left:1em;z-index:10;}.big-image-holder .overlay-text h1 {color:#fff;font-size:7.5em;margin:0;line-height:0.85em;}@media screen and (max-width:) {.big-image-holder .overlay-text h1 {font-size:3.6em;}}@media screen and (max-width:) {.big-image-holder .overlay-text h1 {font-size:1.6em;}}.big-image-holder .overlay-text h3 {font-size:3.1em;color:#fff;margin:0;line-height:1em;}@media screen and (max-width:) {.big-image-holder .overlay-text h3 {font-size:1.6em;}}@media screen and (max-width:) {.big-image-holder .overlay-text h3 {font-size:1.1em;}}.product-holder {margin-top:2em;margin-bottom:2em;}@media screen and (max-width:63.937em) {.product-holder {margin-top:0;}}.product-holder .product-image {padding-left:1em;padding-right:1em;text-align:center;}@media screen and (max-width:63.937em) {.product-holder .product-image img {max-width:60%;}}.product-holder .meal-image {padding-left:3.5em;padding-right:3.5em;}.product-holder .text {padding-right:1.5em;}.definition-text {text-transform:none;}.foodstuff-holder {border:3px solid #1db1ec;margin-top:1em;margin-bottom:1em;}.foodstuff-holder h3 {padding-left:1em;margin-bottom:0;}.foodstuff-holder h3 span {display:block;font-size:0.7em;color:#000;}.foodstuff-holder .foodstuff {color:#fff;background:#1db1ec;padding-top:1.3em;padding-bottom:1.3em;}.foodstuff-holder .foodstuff span.amount {color:#fff;font-family:"CreightonPro-Bold", sans-serif;text-align:center;display:block;font-size:3em;margin-bottom:0;line-height:1;}.foodstuff-holder .foodstuff span.definition {text-transform:uppercase;text-align:center;display:block;color:#000;}@media screen and (max-width:) {.foodstuff-holder .foodstuff span.definition {font-size:0.65em;}}.foodstuff-holder .allergy {padding-top:0.8em;padding-bottom:0.8em;}.foodstuff-holder .allergy .item {float:left;}.foodstuff-holder .allergy span.icon {display:block;margin:0 auto;margin-bottom:0.4em;}.foodstuff-holder .allergy span.icon img {width:100%;max-width:60px;height:auto;display:block;margin:0 auto;}.foodstuff-holder .allergy span.definition {text-transform:uppercase;text-align:center;display:block;color:#000;}a.banner-faq {display:block;width:100%;}a.banner-faq:hover {background:#1db1ec;}.product-group h3 {text-align:center;}.product-group ul li a img {max-width:75%;display:block;margin:0 auto;}.product-group ul li a span {text-align:center;color:#000;display:block;}.product-list img {width:75%;margin:0 auto;display:block;}@media screen and (max-width:) {.product-list .allergy p {font-size:0.7em;line-height:1.1em;}}.product-list li {text-align:center;}@media screen and (max-width:) {.product-list li {text-align:left;padding:0;}}@media screen and (max-width:) {.product-list li {padding-left:0.3em;padding-right:0.3em;}}.product-list li span {display:block;text-align:center;}@media screen and (max-width:) {.product-list li span {display:inline-block;}}.product-list li span.amount {font-family:;font-size:2.8em;margin-top:0;margin-bottom:0;line-height:1;}@media screen and (max-width:) {.product-list li span.amount {font-size:2em;}}@media screen and (max-width:) {.product-list li span.definition {font-size:0.7em;line-height:1.1em;}}.product-list h3 {text-align:center;}.product-list .item {padding-bottom:1em;padding-top:1em;border-bottom:1px solid #dadada;}.counter {position:absolute;top:0;right:0;background:#000;color:#fff;height:38px;line-height:38px;padding:0 10px;}.counter .digit {font-family:"CreightonPro-Medium", sans-serif;font-size:1.8em;margin-left:5px;}.counter .digit:first-child {margin-left:0;}.counter .unit {font-family:"CreightonPro-Medium", sans-serif;font-size:0.9em;}.sidebar img {display:inline-block;vertical-align:top;margin-bottom:0.75em;}@media screen and (max-width:41.187em) {#sidesisalto {margin-top:1em;}}.kamppis {position:relative !important;}.countdown-timer {background:#000;color:#fff;position:absolute;top:-2px;right:8px;z-index:10;font-family:"CreightonPro-Medium", sans-serif;font-size:1.3em;padding:0.25em 0.5em;display:none;}@media screen and (min-width:1022px) {.countdown-timer {display:block !important;}}.countdown-timer .title {text-transform:uppercase;font-size:0.8em;}.countdown-timer span {display:inline-block;width:1.05em;letter-spacing:1px;margin-left:0.25em;text-align:right;}.countdown-timer span:first-of-type {margin-left:0;}#mellow_admin_wrapper {height:100%;}.mellow_omaravintoarvo, .mellow_omaravintoarvo * {color:green !important;}.lang-ru h1 {font-family:"PT Sans Narrow", sans-serif;font-weight:700;}.lang-ru h2 {font-family:"PT Sans Narrow", sans-serif;font-weight:700;}.lang-ru h3 {font-family:"PT Sans Narrow", sans-serif;font-weight:700;}.lang-ru h4 {font-family:"PT Sans Narrow", sans-serif;}.lang-ru .grid-box.find h2, .lang-ru .grid-box.faq h2 {font-family:"PT Sans Narrow", sans-serif;}.lang-ru .button {font-family:"PT Sans Narrow", sans-serif;font-weight:700;}.lang-ru .bonus-icon button span {font-family:"PT Sans Narrow", sans-serif;}meta.breakpoints-grid2 {font-family:"692px";}.page-app-landing .page {padding-bottom:0;}.page-app-landing header {position:relative;z-index:1;}.page-app-landing header .main-nav a, .page-app-landing header .breadcrumb a, .page-app-landing header .breadcrumb span {color:#fff;}.page-app-landing header .main-nav .active > a, .page-app-landing header .main-nav a:hover {color:#cd373d;}.page-app-landing header .logo {width:190px;height:39px;content:"";background:url('../images/lander/logo.svg') no-repeat;background-size:190px 32px;background-position:0 0;}.page-app-landing header .logo img {display:none;}.applanding {position:relative;top:-6.1em;}.applanding .blackground {position:relative;background:rgba(0, 0, 0, .5);z-index:-1;margin-bottom:-0.5em;}.applanding .blackground:before {display:block;position:absolute;width:100%;height:216px;content:"";background:url('../images/lander/gradient.png');background-size:1px 216px;}.applanding .blackground #plommi {display:inline-block;position:absolute;right:10%;bottom:10%;width:15%;height:auto;}.applanding #eka {color:#fff;background:url('../images/lander/background.jpg');}.applanding #eka h1 {color:#fff;}.applanding #eka .left-side img {position:relative;top:-8em;}.applanding #eka .sec-one {padding-top:4em;}.applanding #eka .sec-one p {margin-bottom:2.5em;}.applanding #eka .line-sec {max-width:48em;margin:0 auto;border-bottom:1px solid rgba(255, 255, 255, .25);}.applanding #eka .sec-two {padding-top:5em;padding-bottom:5em;}.applanding #eka .sec-two .etuboksi {text-align:center;}.applanding #eka .sec-two .etuboksi img {max-height:122px;}.applanding #eka .sec-two h2 {font-size:1.6em;letter-spacing:0.1em;margin-top:1.3em;}.applanding #toka {padding-top:3em;padding-bottom:3em;background:#fff;}.applanding #toka p {max-width:40em;}.applanding #toka .right-side {padding-top:2em;}.applanding #kolmas {position:relative;padding-top:4.5em;padding-bottom:4.5em;margin-right:auto;margin-left:auto;margin-bottom:-6.1em;color:#fff;background:#000;}.applanding #kolmas img {display:block;margin:0 auto;}.applanding #kolmas #latauslaatikko {position:absolute;top:2em;right:3em;width:130px;text-align:center;}.applanding #kolmas #latauslaatikko h3 {font-family:"Raleway", sans-serif;font-size:1em;text-transform:none;letter-spacing:0.1em;margin-bottom:1em;}.applanding #bonusklubi {font-family:"CreightonPro-Medium", sans-serif;font-size:1.4em;text-transform:uppercase;padding:0.3em 1em;color:#12b8f0;border:2px solid #12b8f0;border-radius:0.3em;background:transparent;transition:0.1s ease-in-out;}.applanding #bonusklubi:hover {color:#fff;background:#12b8f0;}.applanding button {border:none;}.applanding #googlebasic {display:inline-block;width:137px;height:42px;margin-right:2em;content:"";background:url('../images/lander/button-googlestore.png') no-repeat;background-size:137px 42px;margin-bottom:0.5em;}.applanding #applebasic {display:inline-block;width:142px;height:42px;content:"";background:url('../images/lander/button-appstore.svg') no-repeat;background-size:142px 42px;}.applanding #googlemini {display:inline-block;width:124px;height:38px;margin-bottom:0.5em;content:"";background:url('../images/lander/button-googlestore.png') no-repeat;background-size:124px 38px;}.applanding #applemini {display:inline-block;width:128px;height:38px;content:"";background:url('../images/lander/button-appstore.svg') no-repeat;background-size:128px 38px;}@media screen and (max-width:41.187em) {.app-button-container {text-align:center;}}.page-app-landing {}.page-app-landing footer {margin-top:0;}@media screen and (min-width:75em) {.page-app-landing .footer {position:static;}}@media screen and (max-width:63.9375em) {.page-app-landing header .main-nav a, .page-app-landing header .breadcrumb a, .page-app-landing header .breadcrumb span {color:#000;}.page-app-landing header .logo {background:none;}.page-app-landing header .logo img {display:block;}.applanding {top:-0.7em;}.applanding #kolmas {margin-bottom:-0.7em;}}@media screen and (max-width:47.4375em) {.applanding #eka .sec-one {margin-bottom:0;}}@media screen and (max-width:41.1875em) {.applanding .blackground {margin-bottom:0em;}.applanding #eka .left-side img, .applanding #toka .left-side img {display:none;}.applanding #eka .sec-one {padding-top:3em;padding-bottom:3em;}.applanding #eka .sec-two {padding-top:1em;padding-bottom:3em;}.applanding #eka .sec-two p {width:90%;margin-right:auto;margin-left:auto;}.applanding #eka .sec-two .etuboksi {padding-top:2em;}.applanding #kolmas #latauslaatikko {position:relative;right:0;width:100%;}.applanding .nappikotelo {text-align:center;}}@media screen and (max-width:25.3125em) {.applanding #googlebasic {margin-bottom:1em;}}@media screen and (max-width:23.3125em) {.applanding #googlebasic {margin-right:0;}}.js .custom-components select, .js .custom-components input[type="checkbox"], .js .custom-components input[type="radio"] {display:none;}.js .custom-components.native select {display:block;opacity:0.0001;position:absolute;left:0;top:0;min-height:100%;max-height:100%;width:100%;}.js .custom-components .checkbox {display:inline-block;margin-bottom:0.5em;cursor:default;margin-right:0.5em;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-left:2em;}.js .custom-components .checkbox:before {content:'';vertical-align:middle;display:inline-block;width:1.125em;height:1.125em;border:2px solid #1db1ec;border-radius:5px;margin-right:0.25em;transition:border-color 0.2s linear;position:absolute;left:0;top:2px;}.js .custom-components .checkbox:hover:before {background:#f4f4f4;}.js .custom-components .checkbox.checked:before {content:' ';background:url("../images/checkbox-mark.png") no-repeat center center;background-size:14px 12px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.js .custom-components .checkbox.checked:before {background-image:url("../images/checkbox-mark2x.png");}}.js .custom-components .checkbox.color2:before {border:2px solid #ed343a;}.js .custom-components .checkbox.color2.checked:before {background:url("../images/checkbox-mark-red.png") no-repeat center center;background-size:14px 12px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.js .custom-components .checkbox.color2.checked:before {background-image:url("../images/checkbox-mark-red2x.png");}}.dropdown {max-width:100%;background:#ee343b;border-radius:5px;position:relative;cursor:default;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-family:"Raleway", sans-serif;font-size:0.9em;}.dropdown-value {padding:0.3em 2em 0.3em 0.7em;border:1px solid #df4046;border-radius:5px;transition:border-color 0.2s linear;max-width:100%;}.dropdown-value span {overflow:hidden;display:block;}.dropdown-value:after {content:"";background:url("../images/dropdown-arrow.png") no-repeat;background-size:11px 7px;width:11px;height:7px;position:absolute;right:10px;top:50%;margin-top:-3px;}@media (min-resolution:1.3dppx), (-webkit-min-device-pixel-ratio:1.3) {.dropdown-value:after {background-image:url("../images/dropdown-arrow2x.png");}}.dropdown-value:hover {}.dropdown.active {z-index:100;}.dropdown.active .dropdown-value {border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.dropdown.active ul {display:block;}.dropdown ul {position:absolute;left:0;top:-1px;min-width:100%;margin:0;border:1px solid #1db1ec;border-top:none;background:#1db1ec;border-top:1px solid rgba(0, 0, 0, .2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;padding-left:0;display:none;padding:2px;}.dropdown.scroll ul {overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;}.dropdown li {padding:0.4em 0.5em;position:relative;margin:0 !important;}.dropdown li:before {display:none;}.dropdown li.active {background:#53cbfb;color:#fff;}.dropdown li.disabled {opacity:0.5;display:none;}.dropdown li:hover {background:#fff;color:#000;}[data-tooltip] {position:relative;}[data-tooltip] .tooltip {display:none;position:absolute;opacity:0;border-radius:5px;background:#222;color:#fff;padding:1.2em;font-size:0.8em;text-align:left;white-space:nowrap;z-index:1;font-family:"Raleway", sans-serif;text-transform:none;font-size:0.8rem;letter-spacing:0;}[data-tooltip].active .tooltip {display:block;opacity:1;}[data-tooltip] .tooltip:after {content:"";position:absolute;}[data-tooltip="right"] .tooltip:after {left:-0.625em;top:50%;margin-top:-0.625em;border-top:0.625em solid transparent;border-bottom:0.625em solid transparent;border-right:0.625em solid #222;}[data-tooltip="left"] .tooltip:after {right:-0.625em;top:50%;margin-top:-0.625em;border-top:0.625em solid transparent;border-bottom:0.625em solid transparent;border-left:0.625em solid #222;}[data-tooltip="top"] .tooltip:after {left:1em;bottom:-0.625em;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-top:0.625em solid #222;}[data-tooltip="bottom"] .tooltip:after {left:1em;top:-0.625em;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-bottom:0.625em solid #222;}[data-tooltip="bottom right"] .tooltip:after {right:1em;top:-0.625em;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-bottom:0.625em solid #222;}#layer-shader {background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;z-index:120;}.layer {display:none;position:absolute;left:0;right:0;width:1000px;max-width:95%;border-radius:0;margin:0 auto;z-index:125;}.layer-close {outline:none;font-size:2em;position:absolute;right:-0.4em;top:-1.5em;background:none;border:none;width:1.3em;height:1.3em;line-height:0;padding:0;color:#fff;}.layer-close:hover {color:#666;}.layer.layer2 {width:55em;background:#fff;padding:2em;border-radius:3px;}.layer.layer2 .layer-close {top:0;right:0;color:#333;}@media print {@page {size:auto;margin:2cm 2cm;}body, h1. h2, h3 {font-family:"Times New Roman", serif !important;}body {font-size:12pt;}.top-bar, .main-nav, .toggle-list-container, .product-filter, .footer, .button {display:none;}.container {padding-left:0;padding-right:0;}}