﻿@import "https://fast.fonts.net/t/1.css?apiType=css&projectid=0cf32fe7-5bad-4d93-8251-5d342801cb1f";
@font-face{font-family:"Brandon Grot W01 Light";src:url(fontscom/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix);src:url(fontscom/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix) format("eot"),url(fontscom/69b40392-453a-438a-a121-a49e5fbc9213.woff2) format("woff2"),url(fontscom/9362bca5-b362-4543-a051-2129e2def911.woff) format("woff"),url(fontscom/85060878-ca6c-43cc-ac31-7edccfdca71b.ttf) format("truetype"),url(fontscom/47f089a6-c8ce-46fa-b98f-03b8c0619d8a.svg#47f089a6-c8ce-46fa-b98f-03b8c0619d8a) format("svg")}
@font-face{font-family:"BrandonGrotW01-LightIt";src:url(fontscom/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix);src:url(fontscom/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix) format("eot"),url(fontscom/df6b240d-ecc9-4df2-9512-711a495b68e2.woff2) format("woff2"),url(fontscom/9770d10d-36ea-4eeb-a0fe-b49939adcf57.woff) format("woff"),url(fontscom/9790e9dc-efbb-451f-a081-2cbeb9bdbbda.ttf) format("truetype"),url(fontscom/a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120.svg#a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120) format("svg")}
@font-face{font-family:"BrandonGrotW01-Regular";src:url(fontscom/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix);src:url(fontscom/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix) format("eot"),url(fontscom/1e5fc8fa-a98c-4613-a08e-c6c975759a80.woff2) format("woff2"),url(fontscom/6b45f9ca-22b4-48ca-962f-6ff1fa7fc196.woff) format("woff"),url(fontscom/7fdcfbf6-62ea-4d31-935f-cac99a996c73.ttf) format("truetype"),url(fontscom/80f420d4-9e57-4016-b805-01b95b2e08f3.svg#80f420d4-9e57-4016-b805-01b95b2e08f3) format("svg")}
@font-face{font-family:"BrandonGrotW01-RegularI";src:url(fontscom/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix);src:url(fontscom/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix) format("eot"),url(fontscom/bd1a24db-484f-4747-a301-1b66c2de4827.woff2) format("woff2"),url(fontscom/4295133c-8375-4ebf-bcde-c3fa95065198.woff) format("woff"),url(fontscom/691c886e-9c2c-494c-bfd8-4c93de90cbb1.ttf) format("truetype"),url(fontscom/9da820e7-d5a8-4857-ab6f-fe8d9fd5608a.svg#9da820e7-d5a8-4857-ab6f-fe8d9fd5608a) format("svg")}
@font-face{font-family:"Brandon Grot W01 Medium";src:url(fontscom/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix);src:url(fontscom/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix) format("eot"),url(fontscom/50ca6f6f-b64d-4af0-9b30-526cf363d87e.woff2) format("woff2"),url(fontscom/050c2cbf-b818-4b8e-b6d2-71b70478bd9d.woff) format("woff"),url(fontscom/7da41ce3-b3fd-4fca-a85f-4f3099884c15.ttf) format("truetype"),url(fontscom/37c88f3d-9532-4547-9e11-7cca7f66048c.svg#37c88f3d-9532-4547-9e11-7cca7f66048c) format("svg")}
@font-face{font-family:"BrandonGrotW01-MediumIt";src:url(fontscom/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix);src:url(fontscom/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix) format("eot"),url(fontscom/5e70f31d-98d9-4d9c-9c20-6818c2fc391a.woff2) format("woff2"),url(fontscom/e1d8495c-af3a-4668-b375-d1af6ecfd0d9.woff) format("woff"),url(fontscom/f78c1335-875d-4a16-b98c-0632ddd933e9.ttf) format("truetype"),url(fontscom/36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5.svg#36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5) format("svg")}
@font-face{font-family:"Brandon Grot W01 Bold";src:url(fontscom/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix);src:url(fontscom/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix) format("eot"),url(fontscom/df1cd944-a6a3-4d30-8fd3-391c2e9531f1.woff2) format("woff2"),url(fontscom/4f2d0548-c7dc-459b-a2e0-e86656a10ded.woff) format("woff"),url(fontscom/dc21d9e5-516f-4e7e-9a84-7be79a44c2dd.ttf) format("truetype"),url(fontscom/a9bdb836-ee14-494d-8c69-5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992) format("svg")}
@font-face{font-family:"BrandonGrotW01-BoldItal";src:url(fontscom/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix);src:url(fontscom/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix) format("eot"),url(fontscom/1ed55a28-0d93-4ce9-944e-bcf60cfffa26.woff2) format("woff2"),url(fontscom/7eb3721b-4ae1-41ab-a9be-11f90b1bde70.woff) format("woff"),url(fontscom/3c0cab4d-d2b2-4a8a-864b-dd15c38d99cb.ttf) format("truetype"),url(fontscom/3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f.svg#3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f) format("svg")}
@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url(fontscom/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);src:url(fontscom/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"),url(fontscom/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2) format("woff2"),url(fontscom/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(fontscom/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(fontscom/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")}
@font-face{font-family:"HelveticaNeueW01-46Ligh";src:url(fontscom/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix);src:url(fontscom/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?#iefix) format("eot"),url(fontscom/09f28057-e848-49b3-94bf-bfaefff51b64.woff2) format("woff2"),url(fontscom/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.woff) format("woff"),url(fontscom/beddbbc6-203e-4f36-8960-3f5ca22af567.ttf) format("truetype"),url(fontscom/af177436-d9e8-44e8-9c9c-ef2d945f20a3.svg#af177436-d9e8-44e8-9c9c-ef2d945f20a3) format("svg")}
@font-face{font-family:"HelveticaNeueW01-55Roma";src:url(fontscom/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);src:url(fontscom/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"),url(fontscom/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2) format("woff2"),url(fontscom/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(fontscom/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(fontscom/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")}
@font-face{font-family:"HelveticaNeueW01-56It";src:url(fontscom/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix);src:url(fontscom/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix) format("eot"),url(fontscom/462d508d-efc7-478f-b84e-288eeb69a160.woff2) format("woff2"),url(fontscom/2c056da8-4920-4e20-8c69-8a6b315458a9.woff) format("woff"),url(fontscom/2381d918-136d-444f-8391-db0cba6da388.ttf) format("truetype"),url(fontscom/d0697971-6f58-4597-942e-8beabd1adc87.svg#d0697971-6f58-4597-942e-8beabd1adc87) format("svg")}
@font-face{font-family:"HelveticaNeueW01-65Medi";src:url(fontscom/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix);src:url(fontscom/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("eot"),url(fontscom/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2) format("woff2"),url(fontscom/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(fontscom/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(fontscom/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}
@font-face{font-family:"HelveticaNeueW01-66Medi";src:url(fontscom/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix);src:url(fontscom/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?#iefix) format("eot"),url(fontscom/9a31d352-a4be-4540-a6f2-f4ea3ea77d94.woff2) format("woff2"),url(fontscom/5f0efe11-b07a-49fc-ab86-7af6152fa368.woff) format("woff"),url(fontscom/fea58e5b-b0a7-43f7-8928-fc0639365852.ttf) format("truetype"),url(fontscom/398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7.svg#398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7) format("svg")}
@font-face{font-family:"HelveticaNeueW01-75Bold";src:url(fontscom/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix);src:url(fontscom/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("eot"),url(fontscom/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2) format("woff2"),url(fontscom/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(fontscom/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(fontscom/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568) format("svg")}
@font-face{font-family:"HelveticaNeueW01-76Bold";src:url(fontscom/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix);src:url(fontscom/9eb382e7-b9a0-4ec0-86b3-7a690b9e127b.eot?#iefix) format("eot"),url(fontscom/d73c0f40-68f5-479e-9170-34a47382ed7a.woff2) format("woff2"),url(fontscom/628a0837-f9e0-4b32-83c4-d99689b9da93.woff) format("woff"),url(fontscom/4d9ecce0-f253-49fd-8623-b0f896b12794.ttf) format("truetype"),url(fontscom/dcdd4c31-466f-43f5-85c9-9bcdcd814139.svg#dcdd4c31-466f-43f5-85c9-9bcdcd814139) format("svg")}
@font-face{font-family:"HelveticaNeueW01-BlkExt 710327";src:url(fontscom/4717db0f-05eb-4987-b94e-ff59e380eb92.eot?#iefix);src:url(fontscom/4717db0f-05eb-4987-b94e-ff59e380eb92.eot?#iefix) format("eot"),url(fontscom/a0a5a937-c283-4b0e-bc3f-e99525be64d2.woff2) format("woff2"),url(fontscom/ffd68cca-c3c9-429f-b698-a01015e1ec7c.woff) format("woff"),url(fontscom/68441f65-0a50-473f-82e3-04ce4de7458a.ttf) format("truetype"),url(fontscom/1e66b4f9-b78f-4f71-a2cf-78a06b5511b9.svg#1e66b4f9-b78f-4f71-a2cf-78a06b5511b9) format("svg")}
html body{font-family:HelveticaNeueW01-45Ligh,Arial,Helvetica,sans-serif;font-size:15px;background:#fff;line-height:24px}
div.hr{height:1px;background:#d9d9d9;margin:50px 0}
div.hr hr{display:none}
a{color:#e32119;font-weight:400}
a:hover{color:#e32119;text-decoration:underline}
.cta a{display:block;padding:15px 30px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:15px}
.cta a:hover{background:#c91c16;text-decoration:none}
strong,b{font-family:'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:400}
html body{font-size:19px;line-height:28px;color:#333}
h1{font-family:'Brandon Grot W01 Medium',sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;margin:0 0 10px}
p.teaser{color:#777;font-family:'HelveticaNeueW01-45Ligh',Arial,Helvetica,sans-serif;margin-bottom:36px;font-size:26px;margin-top:32px;line-height:36px}
.page-article-large-media,p{font-family:'HelveticaNeueW01-45Ligh',Arial,Helvetica,sans-serif;color:#4d4d4d;margin-bottom:27px}
[class*='page-article-'] h1{margin-top:30px}
footer .fragment-elementtext h2,h2{font-size:26px;font-family:'HelveticaNeueW01-65Medi',sans-serif;font-weight:300;margin-bottom:27px}
footer .fragment-elementtext h3,h3{font-size:22px;line-height:30px;margin:0 0 15px;font-family:'HelveticaNeueW01-65Medi',sans-serif}
h4{font-family:'HelveticaNeueW01-65Medi',sans-serif}
h5{font-family:'HelveticaNeueW01-65Medi',sans-serif}
h6{font-family:'HelveticaNeueW01-65Medi',sans-serif}
i{font-family:'HelveticaNeueW01-46Ligh',sans-serif;font-style:normal}
.content-placeholder{background:#e6e6e6}
[data-id="ABB1345B1E9E48EC991170B1A5C4167B"] div.content-placeholder{padding-bottom:30px}
.container-outer.pre-header{background:#f1f1f1;height:60px;margin-bottom:81px}
.pre-header-nav{float:right}
.pre-header-nav ul{margin:0;padding:0;list-style:none}
.pre-header-nav ul li{margin:0 0 0 30px;padding:0;float:left}
.pre-header-nav ul li a{margin:0;padding:0;color:#464646;line-height:60px;display:block;padding:0;text-transform:uppercase;font-size:14px}
.pre-header-nav ul li a i{margin-left:5px}
.pre-header-nav ul li{color:#e32119;line-height:60px;display:block;padding:0;text-transform:uppercase;font-size:.8em}
.pre-header-nav ul li.login-status i{margin-right:10px}
.pre-header-nav ul li.login-status a{color:#464646}
.pre-header-nav ul li.login-status a strong{font-family:'HelveticaNeueW01-75Bold';font-weight:400;color:#e32119}
.pre-header-nav ul li.logout a{color:#e32119;line-height:60px;display:block;padding:0;text-transform:uppercase}
.language-selector{float:right;margin-top:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#6b6b6b;text-transform:uppercase;font-size:.9px;position:relative;z-index:999;display:none}
.language-selector:hover{background:#e86225;-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 15px 0 rgba(50,50,50,0.75);box-shadow:0 0 15px 0 rgba(50,50,50,0.75)}
.language-selector ul{margin:0;padding:0;list-style:none}
.language-selector ul ul{display:none}
.language-selector a.btn-selector{min-width:60px;padding:5px 20px;display:block;font-size:.9em}
.language-selector ul li a{color:#d9d9d9}
.language-selector:hover ul li a{color:#ffd3bf}
.language-selector ul li a i{margin-left:5px}
.language-selector ul ul li a{color:#a6a6a6}
.language-selector:hover ul ul li a{color:#ffd3bf}
.language-selector:hover ul ul li a:hover{color:#fff}
.language-selector ul li a:hover{color:#fff;text-decoration:none}
.container-outer-login{height:60px;background:#ffc0cb;display:none}
[data-id="469BF3EE67D247C8A4ECF5705D03A397"] div.login-user{margin:0}
.control-group-new-acc{margin-bottom:10px!important}
.pre-header-site-navigation{display:none;background:#b01913}
.pre-header-site-navigation ul{margin:0;padding:0;list-style:none}
.pre-header-site-navigation ul li{margin:0;padding:0}
.pre-header-site-navigation ul li a{color:#fff;padding:10px 20px;border-bottom:1px solid #e32119;display:block;text-transform:uppercase}
.pre-header-site-navigation ul li a:before{font-family:FontAwesome;content:"\f105";margin-right:10px}
.pre-header-site-navigation ul li:last-child a{background:#b01913;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwMTkxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzEzMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#b01913 0%,#8c130f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b01913),color-stop(100%,#8c130f));background:-webkit-linear-gradient(top,#b01913 0%,#8c130f 100%);background:-o-linear-gradient(top,#b01913 0%,#8c130f 100%);background:-ms-linear-gradient(top,#b01913 0%,#8c130f 100%);background:linear-gradient(to bottom,#b01913 0%,#8c130f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b01913',endColorstr='#8c130f',GradientType=0)}
.pre-header-site-navigation ul li a:hover{text-decoration:none;background:#cc1c16}
nav{position:relative}
.container-outer.main-header{background:#e32119;height:80px;margin-top:-80px}
.container-outer.main-header.main-header-checkout{margin-top:0}
.navbar-brand{max-width:110px;margin-top:22px;float:left;margin-right:30px}
.navbar .nav > li > a{color:#fff;height:80px;line-height:80px;text-align:center;padding:0 25px;display:block;text-shadow:none;font-size:11px}
.navbar .nav > li > a:focus,.navbar .nav > li > a:hover{color:#fff;text-decoration:none;background-color:transparent}
.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{color:#fff;background-color:#d11d17;text-decoration:none}
.dropdown-menu{padding:0;margin:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:none}
.navbar .btn-navbar{margin-top:20px;margin-right:0;background:none!important;border:0}
.yamm-content.megamenu{background-color:#e32119;-webkit-box-shadow:0 2px 15px rgba(50,50,50,0.5);-moz-box-shadow:0 2px 15px rgba(50,50,50,0.5);box-shadow:0 2px 15px rgba(50,50,50,0.5)}
@media (min-width:1200px) {
.yamm-content.megamenu{width:1170px;margin:0 auto}
}
.mobile-nav{display:none}
.mobile-nav a{color:#fff;height:40px;line-height:40px;padding:0 15px;display:inline-block;*display:inline;zoom:1;float:right;margin-top:20px}
.mobile-nav-bar{display:block;width:30px;height:4px;border-radius:1px;background-color:#fff}
.mobile-nav-bar+.mobile-nav-bar{margin-top:6px}
.search{box-sizing:border-box;width:340px;display:table;padding:0;float:left;margin-top:15px;margin-left:60px}
.search div{box-sizing:border-box;width:100%;display:table-cell}
.search input{width:100%;box-sizing:border-box}
.search input[type=text],.input-append input[type=text]{height:50px;padding:0 10px;margin:0;background:#fff;border:0;color:#000;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.search input[type=button],.search input[type=submit],.input-append input[type=submit]{position:relative;left:0;width:50px;height:50px;border:0;background:url(/images/snoggno/btn-search.png) #fff;color:#7da2aa;cursor:pointer;text-indent:-99999px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-top-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
.search input[type=button]:hover{background:url(/images/snoggno/btn-search.png) 0 -50px #fff}
.search ::-webkit-input-placeholder{color:#c6c6c6}
.search :-moz-placeholder{color:#c6c6c6}
.search ::-moz-placeholder{color:#c6c6c6}
.search :-ms-input-placeholder{color:#c6c6c6}
.search.active ::-webkit-input-placeholder{color:#b3b3b3}
.search.active :-moz-placeholder{color:#b3b3b3}
.search.active ::-moz-placeholder{color:#b3b3b3}
.search.active :-ms-input-placeholder{color:#b3b3b3}
.mobile-search{display:none}
.mobile-search .search input[type=text]{height:40px}
.mobile-search .search button{width:40px;height:40px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-top-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background:#fff;border:0;color:#7da2aa}
nav.fixed{position:fixed;top:0;left:0;z-index:100000;width:100%}
nav.fixed .container-outer.main-header{margin-top:0}
.cookies{background:#000;background:rgba(0,0,0,0.7);width:100%;position:fixed;text-align:center;bottom:0;left:0;right:0;color:#000;font-weight:400;font-size:13px;padding-top:10px}
.c-text{padding:0 40px;opacity:.8;color:#fff}
.c-text a{color:#fff;border-bottom:1px solid #c98326;opacity:1}
.close a{color:#fff;font-size:30px;position:absolute;bottom:50%;top:5px;right:10px;z-index:9999;opacity:1}
.close a span{font-size:18px;margin-top:-10px;top:30%;display:none}
.close a:hover{text-decoration:none;color:#fff}
.mini-cart{position:relative;display:block;width:120px;float:right;margin-top:15px}
.mini-cart-mini .mini-cart-expand .fa-angle-down{display:block;margin-top:3px}
.mini-cart-mini .mini-cart-expand .fa-angle-up{display:none}
.mini-cart-mini.expanded .mini-cart-expand .fa-angle-down{display:none}
.mini-cart-mini.expanded .mini-cart-expand .fa-angle-up{display:block}
a.mini-cart-mini{width:140px;height:50px;float:right;color:#fff}
a.mini-cart-mini.expanded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
a.mini-cart-mini:hover{background:#d11d17;cursor:pointer}
.mini-cart-pcs{position:absolute;top:10px;right:94px;text-align:center;color:#fff;width:30px;height:30px;line-height:30px}
.mini-cart-icon{position:absolute;top:11px;left:48px}
.mini-cart-amount{position:absolute;top:15px;left:50px;font-size:1.2em;color:#000;line-height:22px}
.mini-cart-amount span{font-size:1em;font-weight:400;color:#000;line-height:22px}
.mini-cart-expand{position:absolute;top:15px;right:17px;font-size:1.2em}
.mini-cart-expanded{display:none;position:absolute;top:75px;right:0;width:360px;z-index:999}
.mini-cart .mini-cart-expanded .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:10px;right:50px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.mini-cart.expanded .mini-cart-expanded .arrow-up{top:0}
.mini-cart-expanded-wrapper{background:#fff;padding:15px;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.7);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.7);box-shadow:0 0 30px 0 rgba(50,50,50,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:10px}
.mini-cart-products-wrapper{max-height:310px;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.mini-cart-header{padding-bottom:6px;border-bottom:1px solid #d9d9d9;margin-bottom:15px}
.mini-cart-item{clear:both;line-height:normal;padding:0 0 10px}
.mini-cart-item table{width:100%}
.mini-cart-item table td{vertical-align:top}
.mini-cart-item-image{width:60px;padding-right:15px}
.mini-cart-item-image img{width:100%}
.mini-cart-product-name{padding-bottom:6px}
.mini-cart-product-name a{font-size:14px;font-weight:700;color:#000}
.mini-cart-product-name a .sub-title{font-size:12px}
.mini-cart-product-price{font-size:12px;font-family:'HelveticaNeueW01-65Medi';padding:0;line-height:25px;width:60px}
.mini-cart-product-price-total{font-size:12px;font-family:'HelveticaNeueW01-65Medi';padding:0;line-height:25px}
.mini-cart-product-qty{width:100px;font-size:12px}
.mini-cart-product-delete a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px 3px;color:#ccc}
.mini-cart-product-delete a:hover{background:#ebebeb;cursor:pointer}
.mini-cart-product-delete a:hover i{color:#e32119}
.mini-cart-total{clear:both;border-top:1px dotted #000;padding:10px 0 5px;font-family:'HelveticaNeueW01-65Medi';font-size:1.2em;text-align:right}
.mini-cart-mva{border-bottom:1px dotted #000;text-align:right;padding-bottom:5px;font-size:.8em;margin-bottom:10px;color:gray}
.mini-cart-info{clear:both;padding:0;font-family:'HelveticaNeueW01-65Medi';font-size:.7em;text-align:right;margin-bottom:13px}
.mini-cart-footer a:hover{text-decoration:none}
.mini-cart-footer a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
a.mini-cart-btn-continue-shopping{background:#949494;color:#fff;padding:4px 10px;font-size:12px;float:left}
a.mini-cart-btn-continue-shopping:hover{background:#666;color:#fff}
a.mini-cart-btn-continue-shopping i{padding-right:4px}
a.mini-cart-btn-checkout{background:#e32119;color:#fff;padding:4px 10px;font-size:12px;float:right}
a.mini-cart-btn-checkout:hover{background:#a61f24;color:#fff}
.shopping-cart-checkout table{width:100%;margin-bottom:30px}
.shopping-cart-checkout table th{text-align:right;height:50px;line-height:50px;font-size:.9em}
.shopping-cart-checkout table tr{border-bottom:1px solid #d9d9d9}
.shopping-cart-checkout table td{font-family:'HelveticaNeueW01-45Ligh'}
.mega-cart-item-image{width:8%;padding:10px 20px 10px 0}
.mega-cart-item-image img{width:100%}
.mega-cart-product-name{padding-bottom:6px;width:48%}
.mega-cart-product-name a{font-size:20px;color:#000;display:block}
.mega-cart-product-qty{width:12%}
.shopping-cart-checkout table td.mega-cart-product-price{font-size:19px;padding:0;line-height:28px;width:13%;text-align:right}
.shopping-cart-checkout table td.mega-cart-product-price-total{font-size:19px;font-family:'HelveticaNeueW01-65Medi';padding:0;line-height:25px;text-align:right;width:13%}
.mega-cart-product-delete{width:12%}
.mega-cart-product-delete a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px 3px;color:#ccc;float:right}
.mega-cart-product-delete a:hover{background:#ebebeb}
.mega-cart-product-delete a:hover i{color:#e32119}
.shopping-cart-checkout table tr.cart-total{background:#ededed;line-height:60px}
.shopping-cart-checkout table td.mega-cart-total{text-align:right}
.shopping-cart-checkout table td.mega-cart-total-price{text-align:right;font-size:1.3em;font-family:'HelveticaNeueW01-65Medi'}
.shopping-cart-checkout table tr.cart-mva{background:#d4d4d4;line-height:40px}
.shopping-cart-checkout table td.mega-cart-mva{text-align:right}
.shopping-cart-checkout table td.mega-cart-mva-price{text-align:right;font-family:'HelveticaNeueW01-65Medi'}
.megamenu{padding-bottom:30px}
.megamenu-products{z-index:9999}
.megamenu-products h3{color:#fff;font-family:'HelveticaNeueW01-75Bold';text-transform:uppercase;font-size:12px;margin:20px 0 0;padding:0}
.megamenu-products ul{margin:0;padding:0;list-style:none}
.megamenu-products ul li{margin:0 0 5px;padding:0}
.megamenu-products ul li a{font-family:'HelveticaNeueW01-65Medi';font-size:13px;color:#ffdad9;display:block}
.megamenu-products ul li a:before{font-family:FontAwesome;content:"\f105";margin-right:7px}
.megamenu-products ul li a:hover{color:#fff;text-decoration:none;background:none}
.megamenu.megamenu-guide{padding-bottom:30px}
.megamenu-guide h2{color:#fff;font-size:1em}
.megamenu-guide .row-fluid .span3 a{display:block}
.megamenu-guide .row-fluid .span3 a.fhg-link{margin-bottom:30px;padding:10px}
.megamenu-guide .row-fluid .span3 a.fhg-link:hover{background:#c91c16}
.megamenu-guide .row-fluid .span3 .guide-img{width:100%;height:125px;background:#d4484d}
.megamenu-guide{padding-top:20px}
.megamenu-guide h3{color:#fff;font-family:'HelveticaNeueW01-75Bold';text-transform:uppercase;font-size:13px;margin:0;padding:0;height:40px;line-height:51px}
.megamenu-guide h3.nolineheight{line-height:normal;padding-top:10px}
.megamenu-guide img{float:left;margin-right:15px}
.megamenu-guide p{font-family:'HelveticaNeueW01-65Medi';font-size:14px;color:#ffb2b5}
.megamenu-guide ul{margin:0;padding:0;list-style:none}
.megamenu-guide ul li{margin:0 0 5px;padding:0}
.megamenu-guide ul li a{font-family:'HelveticaNeueW01-65Medi';font-size:14px;color:#ffd9da}
.guide .source-reference,.guide .copyright{font-style:italic;font-size:.8em}
.container-outer.portfolio{background:#fff}
.row.forstehjelpsguiden.first{margin-bottom:30px}
a.box-forstehjelp-category{background:#e32119;padding:20px;height:51px;display:block}
a.box-forstehjelp-category img{float:left;margin-right:15px}
a.box-forstehjelp-category h2{color:#fff;font-family:'HelveticaNeueW01-75Bold';text-transform:uppercase;font-size:13px;margin:0;padding:0;line-height:51px}
a.box-forstehjelp-category h2.nolineheight{line-height:normal;padding-top:10px}
a.box-forstehjelp-category:hover{background:#d06569;text-decoration:none}
.container-outer.product-slider{background:#fff;padding-bottom:100px}
.container-outer.product-slider .flexslider.carousel .flex-direction-nav li{line-height:1}
.container-outer.product-slider .flexslider .slides img{display:inline}
.container-outer.product-slider .flexslider:hover .flex-prev{opacity:.7;left:-50px}
.container-outer.product-slider .flex-direction-nav .flex-prev{left:-50px;text-align:left}
.container-outer.product-slider .flexslider:hover .flex-next{opacity:.7;right:-50px}
.container-outer.product-slider .flex-direction-nav .flex-next{right:-50px;text-align:right}
.container-outer.product-slider .flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=1);cursor:default}
.container-outer.product-slider .carousel li{margin-right:0}
.container-outer.product-slider .carousel li:first-child{margin-left:0}
.editorimage img{max-width:80px;max-height:50px}
.container-outer.main-banner{background:url(/images/snoggno/bg-banner-plaster.jpg) center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:630px;color:#fff;text-align:center}
.container-outer.main-banner.paddingtop{margin-top:85px}
.container-outer.main-banner h1{font-size:70px;margin:190px 0 20px;padding:0;line-height:normal;font-family:'BrandonGrotW01-Regular';text-transform:uppercase}
.container-outer.main-banner p{font-size:1.1em;margin:0 0 40px;padding:0 15% 30px;color:#fff;line-height:35px;font-family:'HelveticaNeueW01-45Ligh'}
.container-outer.main-banner a.cta{background:#c02026;text-align:center;color:#fff;padding:20px 60px;margin-top:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.1em}
.container-outer.main-banner a.cta:hover{background:#d4282e;text-decoration:none}
.fragment-elementtextlink,.container-outer.news-ticker{padding-top:40px;line-height:normal;font-size:1em}
.container-outer.news-ticker .span12{min-height:0}
.container-outer.news-ticker .span12 img{margin:0 25px 0 15px;float:left}
.container-outer.news-ticker a.close{float:right}
.container-outer.feature{margin-top:40px}
.container-outer.feature .big-feature{background:#fff;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.container-outer.feature .big-feature img{width:100%}
.big-feature-wrapper{height:353px;background:url(/images/snoggno/hand.png) no-repeat bottom right}
.big-feature-content{padding:30px}
.big-feature-content ul{margin:0 0 20px;padding:0;list-style:none}
.big-feature-content ul li{margin:0 0 10px;padding:0;font-size:1.1em}
.big-feature-content ul li:before{content:"\f105";font-family:FontAwesome;padding-right:8px}
.big-feature-logo img{width:180px;margin-bottom:30px}
.big-feature h3{text-transform:uppercase;margin:0;padding:0;line-height:normal;color:#333;font-weight:300}
.big-feature h4{font-size:22px;text-transform:uppercase;margin:0 0 10px;padding:0;line-height:normal;color:#999}
.big-feature p{font-size:21px;margin-bottom:30px}
.big-feature .cta{width:45%}
.big-feature .cta a{background-color:#c02026;padding-top:10px;padding-bottom:10px}
.segment-wrapper{padding:0;text-align:center}
.segment{text-align:center;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:285px}
.segment img{margin-top:30px;width:70px}
.segment .segment-title{font-size:13px;text-transform:uppercase;color:#fff;margin:30px 0 0;padding:0;line-height:normal}
.segment .segment-title span.bold{font-size:28px;display:block;font-family:'HelveticaNeueW01-BlkExt 710327';margin-bottom:35px}
.segment p{margin:0 0 30px}
.segment .cta-segment{width:50%;padding:15px 30px;text-align:right;color:#fff;-moz-border-radius-topright:30px;-webkit-border-top-right-radius:30px;border-top-right-radius:30px;-moz-border-radius-bottomright:30px;-webkit-border-bottom-right-radius:30px;border-bottom-right-radius:30px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.segment.jobb{background:#009f62}
.segment.hjemme{background:#00aeef}
.segment.jobb .cta-segment{background:#82c4a6}
.segment.hjemme .cta-segment{background:#6dcff6}
.segment a{color:#fff}
.segment a:hover{text-decoration:none}
.segment a:hover .cta-segment{width:60%}
.segment.jobb:hover{background:#008552}
.segment.hjemme:hover{background:#0096cc}
.container-outer.front-page-content-menu{margin-top:60px}
.container-outer.front-page-content-menu ul{margin:0;padding:0;list-style:none}
.container-outer.front-page-content-menu ul li{float:left;margin-right:30px}
.container-outer.front-page-content-menu ul li a{height:40px;line-height:40px;display:block;padding-left:40px;padding-right:40px;background:#f0f0f0;font-family:'HelveticaNeueW01-75Bold';font-weight:400;text-transform:uppercase}
.container-outer.front-page-content-menu ul li a:hover{text-decoration:none;color:#c02026}
.container-outer.front-page-content-menu ul li.active a{background:#fff}
.container-outer.front-page-content-menu ul li.active a:hover{color:#555}
.container-outer.front-page-content{background:#fff;padding-bottom:100px;padding-top:30px;margin-top:50px}
.front-page-ad.span3{background:#ebebeb;min-height:250px}
.element-frontedproductlist{padding:30px 0}
.element-frontedproductlist .row-categoryheader{margin:10px 0}
.container-outer.breadcr{background:#fff}
.breadcr{padding:30px 0;font-family:'HelveticaNeueW01-45Ligh'}
.breadcr a{color:#333;text-decoration:underline}
.tab-pane{padding-bottom:60px}
.row-fluid.row-categoryheader h3,{font-family:'Brandon Grot W01 Medium';text-transform:uppercase;font-size:1.3em}
.row-fluid.row-categoryheader div.hr{margin:20px 0 10px;display:none}
ol li{line-height:24px}
ul li{line-height:24px}
.product-feature-logo .logo-soft{float:left;height:85px}
.product-feature-logo .logo-original{float:right;height:85px}
.product-feature-intro{margin-top:20px;margin-bottom:30px;clear:both}
.product-feature-body{margin-top:20px}
.product-feature-body h3{font-size:1.4em;margin-bottom:30px}
.product-feature-body h4{padding:10px 0 5px}
.fragment-elementimageandtext a{color:#000}
.fragment-elementimageandtext a:hover{text-decoration:none}
.fragment-elementimageandtext .pre-footer-title{font-size:17.5px;padding:10px 0 5px}
.fragment-elementimageandtext .pre-footer-title-readmore{margin-bottom:60px}
.fragment-elementimageandtext .pre-footer-title-readmore i{display:none}
.list-product{margin:0 0 30px}
.list-product .product-image{text-align:center;position:relative}
.list-product .product-image img{max-width:100%;max-height:100%}
.list-product .product-image .discount{height:40px;line-height:40px;position:absolute;top:30px;left:0;color:#fff;font-family:'HelveticaNeueW01-65Medi';font-size:.8em;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius:20px;padding-right:20px;padding-left:20px;text-transform:uppercase}
[data-logged-in="True"] .list-product .normal-price{display:none}

.list-product .product-image-label {position:absolute;top:15px;left:2px;color:#fff;z-index:99;}
.list-product .product-image-label-text {padding:10px;display:inline-block;}
.list-product .product-image-label-discount {padding:10px;display:inline-block;background: rgba(255,255,255,0.2);}
.list-product .product-image-label.label-discount{background: rgba(225,99,28,0.90);}
.list-product .product-image-label.label-new{background: rgba(0,135,203,0.90);}
.list-product .product-image-label.label-bestseller{background: rgba(63,165,71,0.90);}
.list-product .product-image-label.label-newdesign{background: rgba(0,135,203,0.90);}
.list-product .product-image-label.label-recommended{background: rgba(97,36,102,0.90);}

.list-product .old-price{display:block;clear:both;color:#8c8c8c;font-size:.5em}
.list-product .old-price.hidden{display:none;}
.list-product .old-price:before{content:"Før: "}
.list-product .product-image .discount.jobb{background:#0054a6}
.list-product .product-image .discount.hjemme{background:#45067b}
.product-info h3{line-height:normal;font-size:1.2em}
.product-info h3 a{color:#000}
.list-product h3{font-size:1em}
.list-product .sub-title a{color:#000;font-size:.8em}
.list-product .sub-title{margin-bottom:20px}
.list-product p{font-size:18px}
.stars i{color:#f7b80b;padding-top:10px}
.span2 .list-product .product-info .stars i{font-size:1em}
.span3 .list-product .product-info .stars i{font-size:1em}
.span4 .list-product .product-info .stars i{font-size:1.2em}
.list-product .product-footer{margin-top:20px}
.list-product .product-price-before{width:45%;font-size:1.2em;line-height:30px;color:#999;display:none}
.list-product .product-price{float:left;font-size:1.8em;line-height:40px;font-family:'HelveticaNeueW01-45Ligh';margin:0 0 3px}
.list-product .product-price.empty-price{font-size:1.6em;}
[data-logged-in="True"] .list-product .product-price{font-size:1.1em}
.span2 .list-product .product-price{width:45%;float:left;font-size:1.2em;line-height:40px}
.list-product .product-buy{width:45%;float:right}
.list-product .productlist-buy>a:hover{background:#c91c16;text-decoration:none}
.list-product .product-buy>a,.list-product .productlist-buy>a{background-color:#e32119}
.span3 .product-buy a{height:45px;line-height:45px;padding:0}
.span2 .product-buy a{padding:0}
.product-buy-readmore{line-height:40px;display:block;clear:both}
.product-buy-readmore.hidden{display:none;}
.product-buy-readmore a{background:#009f62;color:#fff;padding:8px 25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:.7em}
.product-buy-readmore a:hover{background:#008552;text-decoration:none}
.list-header{width:100%;height:50px;background:#f2f2f2}
.list-header h1{font-family:'HelveticaNeueW01-65Medi';font-size:2em;margin-top:35px}
.list-wide-product{margin:0;border-top:1px solid #ededed;padding:30px}
.list-wide-product:hover{background:#f7f7f7}
.list-wide-product .product-image{width:15%;float:left;position:relative;margin-right:5%;display:inline-block}
.list-wide-product .product-image img{max-width:100%;max-height:190px}
.list-wide-product .product-image .discount{width:65px;height:30px;line-height:30px;position:absolute;top:30px;right:0;background:#e32119;color:#fff;font-family:'HelveticaNeueW01-85Heav';font-size:1em;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;text-align:center;display:none}
.list-wide-product .product-info{width:80%;float:left;color:#000;position:relative}
.list-wide-product a{display:block}
.list-wide-product a:hover{text-decoration:none}
.list-wide-product .product-info h3{font-family:'HelveticaNeueW01-65Medi';line-height:normal;color:#000;font-size:1.2em;margin:0 0 5px}
.list-wide-product .product-info h3:hover{text-decoration:underline}
.list-wide-product .product-info p{margin:0 0 10px}
.list-wide-product .product-info .stars{margin-bottom:10px}
.list-wide-product .product-info .stars img{width:14px}
.list-wide-product .product-footer{width:200px;position:absolute;bottom:0;right:0}
.list-wide-product .product-buy{float:right}
.list-wide-product .product-buy div{width:100px;background:#e32119;display:inline-block;height:45px;line-height:45px;padding:0 5px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1em;text-transform:uppercase}
.list-wide-product .product-buy div:hover{background-image:url(/images/snoggno/20p.png)}
.list-wide-product .product-footer{position:absolute;bottom:0;right:0}
.list-wide-product .product-price-before{font-size:1.2em;line-height:normal;text-decoration:line-through;color:#999;float:right;clear:both;margin-bottom:5px;display:none}
.list-wide-product .product-price{float:left;font-size:1.4em;line-height:35px;font-family:'HelveticaNeueW01-55Roma'}
.container-outer.product-category-header{background:#fff}
.sub-menu .nav-list{margin:0}
#leftsidebar .well{padding:0}
#leftsidebar h4{display:none}
#leftsidebar1 ul,.sub-menu ul,.product-menu ul{margin:0;padding:0;list-style:none;font-family:'HelveticaNeueW01-45Ligh'}
#leftsidebar1 ul ul,.sub-menu ul ul,.nav-list li.active ul,.product-menu ul ul{margin:8px 0 0 20px}
#leftsidebar1 ul li,.sub-menu ul li,.product-menu ul li{margin:0 0 4px;padding:0}
#leftsidebar1 ul li a,.sub-menu ul li a,.product-menu ul li a{color:#666;font-size:.9em}
.sub-menu .nav-list > .active > a,.sub-menu .nav-list > .active > a:hover,#leftsidebar1 ul li.active > a,.sub-menu ul li.active > a,.product-menu ul li.active a.active{font-family:'HelveticaNeueW01-65Medi';color:#333;background:none;text-shadow:none}
.nav-list li ul{display:none}
.nav-list li.active ul{display:block}
.nav-list > li > a{padding:0;margin:0;text-shadow:0}
.container-outer.product-page{background:#fff;padding-top:30px;padding-bottom:100px}
.product-article-number{font-family:'HelveticaNeueW01-45Ligh';font-size:.9em;margin-bottom:30px}
.product-name h1{font-family:'HelveticaNeueW01-65Medi';font-size:45px;margin-bottom:30px;text-transform:inherit}
.product-name h2{font-size:20px;margin-bottom:30px}
.product-variant{margin-top:30px}
.dropdowncontainer select{width:100%;height:40px}
.product-status{padding-top:30px;font-size:.9em;clear:left}
.product-status.ok i{color:#22AA1D}
.product-delivery{padding:30px 0 25px;border-bottom:1px solid #d9d9d9;margin-bottom:30px;line-height:30px;/*color:#000*/}
.product-delivery ul{margin:0 0 0 30px;padding:0;list-style:none}
.product-delivery ul li{margin:0 0 10px;padding:0;line-height:28px}
.product-delivery ul li i{color:#22AA1D}
.product-price-box{margin:30px 0 0;padding:30px 0;position:relative;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}
.product-price-now{float:left;margin-right:40px;display:inline}
.product-price-box .product-price{font-size:1.8em;float:left;width:140px;line-height:40px;margin-top:35px}
.product-price-before{float:left}
.product-price-box .product-price-caption-now{font-family:'HelveticaNeueW01-45Ligh';font-size:1em;position:absolute;top:30px;left:0}
.product-price-box .product-price-amount{font-size:3em;float:left;margin-top:10px}
.product-price-box .product-price-mva{clear:both;display:block;font-size:1.05em;color:#999;padding-top:15px}
.product-price-box .product-price-caption-before{font-family:'HelveticaNeueW01-45Ligh';font-size:1em;position:absolute;top:30px;left:160px}
.product-price-box .product-price-before{font-size:1.3em;color:#999;position:absolute;top:65px;left:160px}
@media (max-width:979px) {
.product-price-box .product-price-caption-before{left:140px}
.product-price-box .product-price-before{left:140px}
}
.product-price-box .product-price .empty-price{font-size:.7em}
.product-qtybuy{margin-top:20px}
.product-buy{float:left}
.product-buy a{float:right;width:55px;background:#e32119;display:block;height:55px;line-height:55px;padding:0 20px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1em}
.product-rating{margin-top:20px}
.product-rating img{width:20px}
.product-write-review a{width:100%;padding:10px 0}
.product-rating .product-reviews-read{float:right;line-height:26px}
.product-rating.v2 span{font-size:1em;color:#e32119}
.product-rating.v2 span .fa{color:#f7b80b}
.product-reviews{border:1px solid #d9d9d9;padding:30px;margin-top:30px;background:#f5f5f5}
.product-review{border:1px solid #d9d9d9;padding:30px;background:#fff;margin-top:30px}
.product-review.first{margin-top:0}
.product-review h4{font-size:18px;margin:0 0 10px;padding:0}
.product-review h5{margin-bottom:0;padding-bottom:0;font-size:14px}
.product-review-rating{margin:10px 0;color:#f7b80b}
.product h3{font-family:'HelveticaNeueW01-55Roma';font-size:1.6em}
.product-description{margin-top:30px}
.product-description h3{display:none}
.product-video{margin:30px 0 100px}
.product-video .embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}
.product-video .embed-container iframe,.product-video .embed-container object,.product-video.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.container-outer.text-page-banner{color:#fff;padding-bottom:50px}
.container-outer.text-page-banner .banner-icon img{width:82%;margin-top:110px}
.text-page-banner h1{margin:100px 0 0;padding:0;font-size:3em}
.container-outer.text-page-banner .teaser.big{margin:30px 0 0;font-size:1.8em;font-weight:400}
.container-outer.text-page-banner .teaser.big p{color:#fff;margin-bottom:0}
.container-outer.text-page-banner .subteaser{font-size:.7em;opacity:.4}
@media (max-width:767px) {
.container-outer.text-page-banner .span2{width:15%;margin-right:5%;float:left}
.container-outer.text-page-banner .span10{width:75%;float:left}
.container-outer.text-page-banner .banner-icon img{width:auto;margin-top:43px}
.text-page-banner h1{margin:30px 0 0;padding:0;font-size:2em}
.container-outer.text-page-banner .teaser.big{font-size:1.4em;margin:0;line-height:normal}
}
.container-outer.text-page{padding-top:30px;background:#fff;padding-bottom:100px}
.container [class*="page-article"] .teaser,.teaser{margin:40px 0 30px;font-family:'HelveticaNeueW01-45Ligh';font-size:1.1em;line-height:25px;color:#4d4d4d}
.teaser.big{margin:40px 0 30px;font-size:2em;line-height:40px}
.text{margin:35px 30px 60px 0}
.text-page .text b,.text-page .text strong{font-family:'HelveticaNeueW01-75Bold';font-weight:400}
.text .accordion{margin-top:30px;margin-bottom:30px}
.text .accordion .accordion-heading{padding-top:5px;padding-bottom:5px;font-size:1.2em;background:#595959;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.text .accordion .accordion-heading.expanded{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background:#e32119}
.text .accordion .accordion-heading a{color:#fff}
.text .accordion .accordion-heading:hover a{text-decoration:none}
.text .accordion .accordion-heading:hover{background:#404040}
.text .accordion .accordion-heading.expanded:hover{background:#e32119}
.text .accordion .accordion-inner{padding:30px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.text .accordion .accordion-inner ul{margin-top:15px}
.accordion-toggle i{float:right}
[data-id="A9ED9DF2612B47B58A5F726D293A5DF7"] .breadcr{display:none}
h1.fadeIn{font-family:'BrandonGrotW01-Regular';font-size:3.2em;text-align:center;width:100%;font-weight:400;color:#333;margin-top:70px;margin-bottom:20px}
h1 span{color:#c02026}
#fadeInTitleRow .fadein-changing-title{color:#fff;font-weight:400;color:#333}
.p-center{text-align:center;color:#777;font-size:19px;font-family:"HelveticaNeueW01-45Ligh";line-height:29px;margin-bottom:60px}
[data-id="A9ED9DF2612B47B58A5F726D293A5DF7"] #skrollr-body h2{font-family:'BrandonGrotW01-Regular';margin:30px 0 60px;font-size:38px;text-transform:uppercase}
[data-id="CC7416F618974B3BAF10AAC4B4597C56"] h2{font-size:30px}
.infosenter-section a:first-child{padding-bottom:100px;display:block}
ol.infosenter-index li{margin-bottom:5px}
.infosenter-section-img i{font-size:4em}
.infosenter-section i{color:#e32119}
.infosenter-section{margin-bottom:30px}
.infosenter-section h2{margin-bottom:10px}
.infosenter-section ul{margin:0 0 0 25px;padding:0;list-style:none}
.infosenter-section ul li{margin:0;padding:0;line-height:28px}
[data-id="235B1DF2744349ED8D480A1BD659D516"] .fragment-elementtext,[data-id="11EA09DE5B1348F3AC2E03729C5360F6"] .fragment-elementtext{margin-bottom:30px}
.text-page-banner.banner-jobb{background:#009f62}
.text-page-banner.banner-hjemme{background:#00aeef}
.product-description{font-family:'HelveticaNeueW01-45Ligh';margin-bottom:10px}
.bundled-products{margin-bottom:30px}
.bundled-products ul{margin:0;padding:0;list-style:none}
.bundled-products ul li{padding:0;font-size:.9em}
.container-outer.news-archive{padding-top:30px;background:#fff;padding-bottom:100px}
.list-1-col .listelement-no-image-plain{margin-bottom:30px}
.container-outer-featured-products{background:#fff}
.fragment-elementtext h2,.readiness-level-header h2{line-height:normal;font-size:35px}
.fragment-elementtext h3,.readiness-level-header h3{line-height:normal;font-size:18px}
.featured-product.v1{margin-top:30px;padding:30px;border:1px solid #d9d9d9;max-height:1500px}
.featured-product.v1 .product-image{margin-bottom:30px;text-align:center;min-height:212px}
.featured-product.v1 .product-image img{width:75%}
.featured-product.v1 h4{font-family:'HelveticaNeueW01-65Medi';font-size:1.8em;margin:0 0 30px;padding:0}
.featured-product.v1 h4 span{font-family:'HelveticaNeueW01-65Medi'}
.featured-product.v1 .product-footer{margin-top:30px}
.featured-product.v1 .product-footer .product-price{float:left;font-size:3em;line-height:normal}
.featured-product.v1 .product-footer .product-buy{float:right}
.featured-product.v1 .accordion-heading{background:#fff!important;color:#333}
.featured-product.v1 .accordion-heading a.accordion-toggle{color:#333}
.featured-product.v1 ul{list-style:none;margin:20px 0 30px 30px;padding:0}
.featured-product.v1 ul li{margin:0 0 10px;padding:0;line-height:28px}
.featured-product.v1 ul li i{color:#6d9515}
.featured-product .product-teaser{padding-bottom:10px}
.featured-product.v2{margin-top:30px}
.featured-product.v2 h4{font-family:'HelveticaNeueW01-Thin';font-size:2em;margin:0 0 30px;padding:0}
.featured-product.v2 h4 span{font-family:'HelveticaNeueW01-65Medi'}
.featured-product.v2 .product-footer{margin-top:30px}
.featured-product.v2 .product-footer .product-price{float:left;font-size:3em;line-height:normal}
.featured-product.v2 .product-footer .product-buy{float:right}
.featured-product.v2 .accordion-heading{background:#fff!important;color:#333}
.featured-product.v2 .accordion-heading a.accordion-toggle{color:#333}
.featured-product.v2 ul{list-style:none;margin:20px 0 30px 20px;padding:0}
.featured-product.v2 ul li{margin:0 0 10px;padding:0}
.featured-product.v2 ul li i{color:#6d9515}
.container-outer.bundle{display:none}
.readiness-level-header.bundle{margin-bottom:30px}
.plus{font-size:75px;margin-top:100px}
.bundle-product-image{min-height:246px}
.bundle ul{list-style:none;margin:20px 0 30px 20px;padding:0}
.bundle ul li{margin:0 0 10px;padding:0}
.bundle ul li:before{margin:0 0 0 -20px;padding:0 5px 0 0;content:"\f00c";font-family:FontAwesome;color:green}
.bundle .product-description{margin-top:20px;margin-bottom:50px}
.bundle .product-price{float:left;font-size:3em}
.bundle .product-buy{float:right}
.bundle .product-buy a{width:auto}
.row-fluid.checkout-progress{margin-bottom:30px}
.checkout-progress-tracker{background:#CCC;height:60px;margin-top:30px}
[data-id="89AAB9082FE940089744B1F3B3A61434"] .checkout-progress-tracker{background-color:#e32119}
.checkout-progress-tracker ul{margin:0;padding:0;list-style:none}
.checkout-progress-tracker span{color:#fff;line-height:60px;height:60px;display:inline-block;padding:0 57px 0 30px}
.checkout-progress-tracker ul li{margin:0;padding:0;float:left}
.checkout-progress-tracker ul li.previous{background:#e32119;display:inline-block}
.checkout-progress-tracker ul li.active span{background:url(/images/snoggno/progress-tracker-arrow.gif) top right no-repeat #e32119}
.checkout-progress-tracker ul li:last-child.active span{background-image:none;background-color:#e32119}
.control-group input[type=text],.control-group input[type=password],.control-group input[type=number],.control-group input[type=tel]{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:.9em}
.control-group input[type=text]:focus,.control-group input[type=password]:focus,.control-group input[type=number]:focus,.control-group input[type=tel]:focus{border-color:gray!important;box-shadow:0 0 6px gray!important}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.checkout-box{padding:30px;border:1px solid #d9d9d9;margin-bottom:30px}
.checkout-box .description{font-size:14px;margin-bottom:15px}
.checkout-box.checkout-payment label{font-family:'HelveticaNeueW01-65Medi'}
.control-group-account{clear:both;padding:10px 0}
.control-group-newepost{float:left;margin-right:30px}
.control-group-postnr,.billing-zip{float:left;margin-right:10%;width:25%}
.control-group-poststed,.billing-city{float:left;width:65%}
.control-group-epost{clear:both}
.checkout-transport .control-group label span{font-weight:700;float:right}
.control-group-expmo{width:100px;float:left;margin-right:30px}
.control-group-expmo select{width:100px}
.control-group-expyr{width:100px;float:left;margin-right:30px}
.control-group-expyr select{width:100px}
.control-group-cvc{width:86px}
.control-group-cvc input{width:86px}
.nav-tabs li{font-family:'HelveticaNeueW01-65Medi';font-size:.9em}
.nav-tabs li a:hover{color:#b32227}
article[class*='page-article'] ol li,.injury-page ol li{margin:0 0 10px;padding:0}
.box-related{background:#e32119;color:#fff;padding:30px;margin-bottom:30px}
.box-related h4{margin:0 0 15px;padding:0;font-size:22px;text-transform:uppercase}
.box-related ul{padding:0;margin:0;list-style:none}
.box-related ul li{padding:0;margin:7px 0 0}
.box-related ul li a{color:#fff}
.box-related ul li:before{font-family:FontAwesome;content:"\f105";padding-right:6px}
.injury-page .box-misc{background:#f7f7f7;padding:30px}
.injury-page .box-misc h4{margin:0 0 10px;padding:0;font-size:20px;text-transform:uppercase}
.injury-page .box-misc ul{padding:0;margin:0;list-style:none}
.injury-page .box-misc ul li{padding:0;margin:7px 0 0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] #outercontent_1_divOuterContainer .row .row{margin:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] #outercontent_3_divOuterContainer > .container > .row > .span12 > .row{margin:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] #outercontent_4_divOuterContainer .row .row{margin:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] #form_5EAF46C4EAD14AEFBDF71B440CA690DC{padding-top:80px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"].container-outer h1,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer h2,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer h3{line-height:normal}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer.snoggpluss{padding:80px 0;font-size:20px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] div.container-outer.snoggpluss.light{background:#fff}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] div.container-outer.snoggpluss.dark{background:#E8E8E8}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] div.container-outer.snoggpluss.darker{background:#595959;color:#fff}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer p{font-size:24px;font-family:"HelveticaNeueW01-45Ligh";line-height:32px;margin:0;padding:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer p.teaser{font-family:"HelveticaNeueW01-45Ligh";line-height:32px;font-size:24px;margin:0;padding:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer h2{font-size:35px;margin-top:0;font-family:'HelveticaNeueW01-45Ligh'}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .fragment-elementtext h4,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .fragment-elementtext a{color:#fff}
.text-page-banner.banner-pluss{background:#009f62;min-height:375px}
.snogg-pluss{margin-top:20px;margin-bottom:30px;border-left:1px solid #f0f0f0;padding-left:60px}
.snogg-pluss-header{color:#be252a;padding:10px 0}
.snogg-pluss-header img{float:left;width:50px;margin-right:15px}
.snogg-pluss-content{padding:0 0 30px}
.snogg-pluss-content .cta{margin-top:30px}
.snogg-pluss-content .cta a{background:#009F62;display:inline}
.snogg-pluss-content .cta a:hover{background:#00b871}
.pluss-steps{margin-top:50px}
.pluss-step{background:#e32119;text-align:center;padding:30px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;font-size:16px;font-family:'HelveticaNeueW01-45Ligh'}
.pluss-step h3{font-weight:100;font-family:'HelveticaNeueW01-45Ligh';text-align:center}
.pluss-step.rapport{background:#595959;color:#fff}
.pluss-step img{position:absolute;top:40%;right:-17px}
.pluss-step .pluss-step-icon{font-size:40px;margin-bottom:20px;margin-top:10px}
.pluss-step-icon:after{font-family:FontAwesome;display:inline-block;font-size:50px}
.pluss-step.beredskap .pluss-step-icon:after{content:"\f1cd"}
.pluss-step.analyse .pluss-step-icon:after{content:"\f110"}
.pluss-step.rapport .pluss-step-icon:after{content:"\f15b"}
.pluss-step:after{position:absolute;content:"";background:url(/images/snoggno/red-triangle-right.png);right:-17px;top:50%;margin-top:-17px;width:17px;height:35px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion{margin-top:30px;margin-bottom:30px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading{padding-top:5px;padding-bottom:5px;font-size:1.2em;background:#595959;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading.expanded{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background:#e32119}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading a{color:#fff}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading:hover a{text-decoration:none}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading:hover{background:#404040}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-heading.expanded:hover{background:#e32119}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-inner{padding:30px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .accordion .accordion-inner ul{margin-top:15px}
.pluss-accordion .accordion-toggle{font-family:'HelveticaNeueW01-45Ligh'}
.pluss-accordion ul li{font-family:'HelveticaNeueW01-45Ligh';margin-bottom:10px}
.bullets ul{margin:0;padding:0;list-style:none}
.bullets ul li h4{margin-left:40px;font-size:24px;font-family:"HelveticaNeueW01-45Ligh";line-height:normal}
.bullets ul li h4:before{content:url('/images/snoggno/icon-check.png');display:inline-block;margin-left:-35px;width:35px}
@media (max-width: 979px) {
.text-page-banner.banner-pluss{min-height:0;padding:50px 30px}
.text-page-banner.banner-pluss .span10{width:100%}
.text-page-banner.banner-pluss h1{margin:0}
.text-page-banner.banner-pluss .teaser.big{margin:0;padding:0}
.text-page-banner.banner-pluss .teaser.big p{margin:10px 0 0;padding:0}
.text-page-banner.banner-pluss img{display:none}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] section{padding:60px 0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] section h1,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] section h2{font-size:1.4em}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] section p,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] section p.teaser{font-size:1em}
.bullets ul li h4{font-size:20px}
.pluss-accordion .accordion-toggle{font-size:20px}
.pluss-step{font-size:14px;text-align:left}
.pluss-step .pluss-step-icon{margin-bottom:30px;text-align:center}
.pluss-step h3{font-size:17px;text-align:center}
}
@media (max-width: 767px) {
.pluss-step{margin-bottom:30px}
.pluss-step:after{position:absolute;content:"";background:url(/images/snoggno/red-triangle-down.png);bottom:-17px;right:auto;left:50%;margin-left:-17px;margin-top:auto;width:35px;height:17px}
}
.pluss-step.rapport:after{display:none}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-horizontal .control-group input,[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-horizontal .control-group textarea{padding:10px}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions{padding:19px 0 20px;margin-top:20px;margin-bottom:20px;background:none;border-top:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions .scfSubmitButton{background:#009F62;padding:15px 30px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:15px;border:0;margin-left:351px;max-width:100%}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions .scfSubmitButton:hover{background:#00b871}
@media (min-width: 1200px) {
input,textarea,.uneditable-input{width:423px}
}
@media (max-width: 1199px) {
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions .scfSubmitButton{margin-left:282px}
}
@media (min-width: 980px) and max-width:1199) {
input,textarea,.uneditable-input{width:423px}
}
@media (max-width: 979px) {
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions .scfSubmitButton{margin-left:217px}
}
@media (max-width: 767px) {
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .form-actions .scfSubmitButton{margin-left:0}
[data-id="FEF4A6F2FD1D46829F6EBBC87C3C734E"] .container-outer.snoggpluss{padding:60px 20px}
}
.ad-aed{padding:30px}
.ad-aed h3{font-size:25px;margin:0;padding:0;line-height:normal;font-weight:400}
.ad-aed h4{font-size:25px;margin:0;padding:0;line-height:normal;font-weight:400}
.ad-aed .product-image{margin:20px 0}
.ad-aed-price{margin:30px 0 10px;font-size:35px}
.ad-aed-price span{font-size:15px;padding:0 0 7px;display:block}
.ad-aed-price-before{font-size:15px;margin-bottom:30px;color:#999}
.ad-aed .cta a{background-color:#6d9515}
.container-outer.pre-footer{padding:30px 0 40px;background:#ededed}
.container-outer.pre-footer .span4:last-child{display:none}
.container-outer.pre-footer .span4 a{display:block;color:#000}
.container-outer.pre-footer .span4 a:hover{text-decoration:none;color:#000}
.container-outer.pre-footer .span4 img{height:50px;margin-right:15px;line-height:50px;opacity:.3;float:left;padding-top:10px}
.container-outer.pre-footer .span4 a:hover img{opacity:.7}
.container-outer.pre-footer .pre-footer-title{display:inline-block;padding-bottom:3px;font-size:23px;letter-spacing:1px;color:#000}
.container-outer.pre-footer .span4 .pre-footer-title-readmore{color:#e32119;font-size:13px;line-height:normal;margin-bottom:0}
.container-outer.pre-footer .fragment-elementImage{text-align:right}
.container-outer.pre-footer .fragment-elementImage img{height:85px;opacity:1;float:right;padding-top:30px}
.pre-footer img{width:auto}
.container-outer.footer{background:#4d4d4d;color:#fff;padding-top:50px;padding-bottom:30px}
footer{font-size:18px;font-family:"HelveticaNeueW01-45Ligh";color:#fff}
.container-outer.footer .fragment-elementtext h4,.container-outer.footer .fragment-elementtext a{color:#fff}
footer h4{font-size:20px;letter-spacing:1px;margin:20px 0 30px;padding:0;text-transform:uppercase;color:#fff;}
footer div,footer p{color:#b3b3b3;line-height:29px}
.footer-contact-us span{color:#a6a6a6}
.footer-contact-us a{color:#fff}
.footer-kundeservice img,.fragment-elementtext img{margin-bottom:15px}
footer ul{margin:0;padding:0;list-style:none}
footer ul li a{line-height:29px;color:#fff}
footer section:nth-child(3) img{height:40px;width:auto;margin-right:5%}
footer strong{font-family:'HelveticaNeueW01-65Medi',sans-serif;color:#fff;font-weight:400;text-transform:uppercase}
.input-group{position:relative;display:table;border-collapse:separate}
.newsletter{margin-bottom:15px}
.newsletter input[type=text]{width:150px;height:43px;padding:0 16px;font-size:18px;line-height:1.33;border:0;border-radius:3px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;float:left}
.newsletter button{height:44px;padding:0 16px;font-size:18px;line-height:1.33;border:0;border-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;float:left;background:#e32119;color:#fff}
.newsletter button:hover{background:#a61f24}
.footer-newsletter a{color:#fff}
.pre-sub-footer img.pluss,footer .container img.pluss{width:50px;margin-right:15px}
.pre-sub-footer,footer .container > .row-fluid{color:#fff}
.container-outer.sub-footer{padding-top:30px;padding-bottom:100px;background:#4d4d4d;font-size:.8em}
.container-outer.sub-footer .container{border-top:1px solid #666;padding-top:50px}
.sub-footer .copyright{float:left;color:#999}
.sub-footer .copyright p{color:#a6a6a6}
.sub-footer .credits{float:right;color:#4d4d4d}
.sub-footer .credits a{color:#999}
.sub-footer .credits a:hover{color:#fff;text-decoration:none}
.checkout-pre-footer{color:#fff;border-bottom:1px solid #666;padding-bottom:20px;margin-bottom:30px;font-size:19px}
.checkout-pre-footer img{margin-right:20px}
.checkout-footer.sub-footer.checkout-footer .container{border:0}
.checkout-footer.sub-footer.checkout-footer img.pluss{width:50px;margin-right:15px}
.incrementer{float:left;margin-right:20px}
.incrementer input{margin:0;padding:0;float:left}
.incrementer input[type=text].qty{width:53px;height:53px;text-align:center;display:inline-block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:20px;border-left:0;border-right:0}
input.qtyminus{width:55px;height:55px;display:inline;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;font-size:1.5em}
input.qtyplus{width:55px;height:55px;display:inline;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;font-size:1.5em}
a.ddd{float:left;color:#000;width:55px;height:55px;font-size:1.5em;text-align:center;line-height:55px}
a.ddd:hover{cursor:pointer;text-decoration:none}
a.sp-minus{background:url(/images/snoggno/incrementer.png)}
a.sp-minus:hover{background-position:bottom right}
a.sp-plus{background:url(/images/snoggno/incrementer.png) top right}
a.sp-plus:hover{background-position:bottom right}
.list-wide-product .incrementer input[type=text].qty,.mega-cart-product-qty .incrementer input[type=text]{width:35px;height:33px;font-size:16px}
.list-wide-product .incrementer a.ddd,.mega-cart-product-qty .incrementer a.ddd{float:left;color:#000;width:35px;height:35px;font-size:1.5em;text-align:center;line-height:35px;background:url(/images/snoggno/incrementer-small.png)}
.list-wide-product .incrementer a.sp-plus,.mega-cart-product-qty .incrementer a.sp-plus{background-position:top right}
.list-wide-product .incrementer a.sp-minus:hover,.mega-cart-product-qty .incrementer a.sp-minus:hover{background-position:bottom left}
.list-wide-product .incrementer a.sp-plus:hover,.mega-cart-product-qty .incrementer a.sp-plus:hover{background-position:bottom right}
.mini-cart-product-qty .incrementer input[type=text].qty{width:25px;height:23px;font-size:13px}
.mini-cart-product-qty .incrementer a.ddd{float:left;color:#000;width:25px;height:25px;font-size:1.5em;text-align:center;line-height:25px;background:url(/images/snoggno/incrementer-smallest.png)}
.mini-cart-product-qty .incrementer a.sp-plus{background-position:top right}
.mini-cart-product-qty .incrementer a.sp-minus:hover{background-position:bottom left}
.mini-cart-product-qty .incrementer a.sp-plus:hover{background-position:bottom right}
li.listelement-portfolio{margin-bottom:30px}
.thumbnail{border:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.container-outer.related-products-filter{background:#fff}
.mixitup-controls{display:inline-block;margin:30px 0;vertical-align:top}
.mixitup-controls ul{margin:0;padding:0;list-style:none}
.mixitup-controls li{margin-right:10px;cursor:pointer;float:left;background:#404040;color:#fff;height:50px;line-height:50px;padding:0 30px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:2}
.mixitup-controls li:hover{background:#595959}
.mixitup-controls li.active{background:#e32119}
.mixitup-controls li .triangle-down{position:absolute;top:50px;left:42%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;z-index:1}
.mixitup-controls li.active .triangle-down{position:absolute;top:50px;left:42%;border-top:10px solid #e32119}
#Grid:after{content:'';display:inline-block;width:100%}
#Grid .mix{display:none;opacity:0;width:100%}
#Grid .gap{display:inline-block;width:200px}
.scfValidationSummary{margin-bottom:30px}
.scfSectionContent .scfSingleLineTextBox,.scfSectionContent .scfMultipleLineTextBox,.scfSectionContent .scfEmailTextBox,.scfSectionContent .scfNumberTextBox,.scfSectionContent .scfTelephoneTextBox{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear .2s;-moz-transition:border linear 0.2s,box-shadow linear .2s;-o-transition:border linear 0.2s,box-shadow linear .2s;transition:border linear 0.2s,box-shadow linear .2s;padding:10px;font-size:14px}
.scfForm input,.scfForm select,.scfForm textarea{height:100%}

.scfRequired {display:none;}
.req label:after {
	content:"*";
	color:#e32119;
	margin-left:5px;
}

@media (min-width: 1200px) {
.scfSectionContent input,.scfSectionContent textarea,.scfSectionContent .uneditable-input{width:423px}
}
.scfSubmitButton{background:#009f62;padding:15px 30px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:15px;border:0;margin-top:30px;margin-left:112px;}
.scfSubmitButton:hover{background:#008552}
@media (min-width: 980px) and (max-width:1199px) {
.scfSubmitButton{margin-left:185px}
}
@media (min-width: 768px) and (max-width:979px) {
.scfSubmitButton{margin-left:141px}
}


@media (max-width:1199px) {
.scfEmailGeneralPanel,.scfMultipleLineGeneralPanel,.scfSingleLineGeneralPanel,.scfPasswordGeneralPanel,.scfNumberGeneralPanel,.scfDatePickerGeneralPanel,.scfDateGeneralPanel,.scfRadioButtonListGeneralPanel,.scfCheckBoxListGeneralPanel,.scfFileUploadGeneralPanel,.scfDateSelectorGeneralPanel,.scfCreditCardGeneralPanel,.scfConfirmPasswordGeneralPanel,.scfCaptchaGeneralPanel,.scfTelephoneGeneralPanel,.scfSmsTelephoneGeneralPanel{float:none!important;width:100%!important}
.scfSubmitButton{margin-left:0}
.scfDropListLabel,.scfEmailLabel,.scfMultipleLineTextLabel,.scfSingleLineTextLabel,.scfPasswordLabel,.scfNumberLabel,.scfDatePickerLabel,.scfDateLabel,.scfRadioButtonListLabel,.scfCheckBoxListLabel,.scfListBoxLabel,.scfFileUploadLabel,.scfDateSelectorLabel,.scfCreditCardLabel,.scfConfirmPasswordLabel,.scfCaptchaLabel,.scfTelephoneLabel,.scfSmsTelephoneLabel{width:100%!important}
}
.helpMenu{width:50px;height:55px;display:none;position:fixed;top:40%;left:0;z-index:999;background:#e32119;color:#fff;font-size:3em;padding:15px;webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.helpMenu-header{opacity:0}
.helpMenu:hover .helpMenu-header{opacity:1;transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-webkit-transition:opacity .25s ease-in;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}
.helpMenu:hover{width:250px;height:300px;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.75);-moz-box-shadow:0 0 5px rgba(50,50,50,0.75);box-shadow:0 0 5px rgba(50,50,50,0.75)}
.helpMenu:hover .helpMenu-header{position:absolute;top:20px;left:80px}
.helpMenu:hover .helpMenu-header h5{font-size:20px}
.helpMenu:hover .helpMenu-content{display:block}
[data-id="469BF3EE67D247C8A4ECF5705D03A397"] #leftsidebar,[data-id="1DF5C8AF94954B9CAC2EAF9A68304910"] #leftsidebar{display:none}
.new-customer h2{margin-top:0;font-size:1em}
.btn-signup{font-size:19px;font-family:HelveticaNeueW01-45Ligh,Arial,Helvetica,sans-serif;background:#e32119;color:#fff;padding:10px 20px;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.btn-signup:hover{background:#c91c16;color:#fff;text-decoration:none}
.checkbox-remember{margin-bottom:20px}
@media (min-width:768px) and (max-width:979px) {
[data-id="1DF5C8AF94954B9CAC2EAF9A68304910"] section.span9{width:100%}
}
[data-id="BB18EC0390704A409AB67E214A285AC9"] div.handlekurven-header-remove{display:none}
[data-id="BB18EC0390704A409AB67E214A285AC9"] div.handlekurven-product-remove{display:none}
[data-id="BB18EC0390704A409AB67E214A285AC9"] div.handlekurven-footer-total div.spacer{display:none}
[data-id="BB18EC0390704A409AB67E214A285AC9"] div.handlekurven-footer-mva div.spacer{display:none}
.cart-is-empty{display:block;padding:20px 0 5px}
.mini-cart-info.empty{font-size:1em;text-align:center}
.handlekurven-header{margin-top:30px;background:#D4D4D4;padding:10px}
.handlekurven-header,.handlekurven-product,.handlekurven-footer-total,.handlekurven-footer-mva{box-sizing:border-box;width:100%;display:table}
.handlekurven-header div{font-family:'HelveticaNeueW01-65Medi'}
.handlekurven-header div,.handlekurven-product div,.handlekurven-footer-total div,.handlekurven-footer-mva div{box-sizing:border-box;display:table-cell}
.handlekurven-header-qty{width:150px;text-align:center}
.handlekurven-header-price{width:150px;text-align:right}
.handlekurven-header-total{width:150px;text-align:right}
.handlekurven-header-remove{width:100px;text-align:right}
.handlekurven-product{border-bottom:1px solid #d9d9d9}
.handlekurven-product-image{width:100px;min-height:100px}
.handlekurven-product-image img{max-height:100px}
.handlekurven-product-qty{width:150px;text-align:center}
.handlekurven-product-qty .incrementer{margin-top:30px}
.handlekurven-product-price{width:150px;text-align:right;font-family:'HelveticaNeueW01-45Ligh';padding-right:10px}
.handlekurven-product-total{width:150px;text-align:right;font-family:'HelveticaNeueW01-65Medi';padding-right:10px}
.handlekurven-product-remove{width:100px;text-align:right}
.handlekurven-product-qty .incrementer a.ddd{float:left;color:#000;width:35px;height:35px;font-size:1.5em;text-align:center;line-height:35px;background:url(/images/snoggno/incrementer-small.png)}
.handlekurven-product-qty .incrementer input[type=text].qty{width:35px;height:33px;font-size:16px}
#content_0_productsList_trShippingProviderLine.handlekurven-product,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine.handlekurven-product{min-height:75px;line-height:75px}
.handlekurven-product a{color:#000}
.handlekurven-product-remove a{color:#e32119;margin-right:6px;padding:5px}
.handlekurven-product-remove a:hover{background:#ebebeb}
.handlekurven-product span{display:none}
.handlekurven-footer-total{background:#ededed;padding:10px 0}
.handlekurven-footer-mva{background:#d4d4d4;padding:10px 0;margin-bottom:30px}
.handlekurven-footer-total-label{text-align:right}
.handlekurven-footer-mva-label{text-align:right}
.handlekurven-footer-total-amount{width:150px;text-align:right;font-size:1.3em;font-family:'HelveticaNeueW01-65Medi';padding-right:10px}
.handlekurven-footer-mva-amount{width:150px;text-align:right;padding-right:10px}
.handlekurven-footer-total .spacer{width:100px}
.handlekurven-footer-mva .spacer{width:100px}
.btn-cart{background:#dadada;padding:10px 20px;color:#3f3f3f;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.btn-cart:hover{background:#ccc;color:#3f3f3f;text-decoration:none}
.btn-emptycart:before{font-family:FontAwesome;content:"\f014";margin-right:7px}
.btn-updatecart:before{font-family:FontAwesome;content:"\f01e";margin-right:7px;font-family:FontAwesome;content:\f01e;margin-right:7px}
.btn-previousstep:before{font-family:FontAwesome;content:"\f104";margin-right:7px}
.btn-nextstep{background:#009f62;color:#fff}
.btn-nextstep:hover{background:#008552;color:#fff}
.btn-nextstep:after{font-family:FontAwesome;content:"\f105";margin-left:7px}
@media (max-width: 1200px) {
.handlekurven-header .handlekurven-header-qty{width:150px;text-align:center}
.handlekurven-header .handlekurven-header-price{width:100px}
.handlekurven-header .handlekurven-header-total{width:100px}
.handlekurven-header .handlekurven-header-remove{width:60px}
.handlekurven-product .handlekurven-product-qty{width:150px;text-align:center}
.handlekurven-product .handlekurven-product-price{width:100px}
.handlekurven-product .handlekurven-product-total{width:100px}
.handlekurven-product .handlekurven-product-remove{width:60px}
.handlekurven-footer-total-amount{width:100px;font-size:1.1em}
.handlekurven-footer-mva-amount{width:100px}
.handlekurven-footer-total .spacer,.handlekurven-footer-mva .spacer{width:60px}
}
@media (max-width: 979px) {
.handlekurven-header .handlekurven-header-qty{width:150px}
.handlekurven-header .handlekurven-header-price{width:65px}
.handlekurven-header .handlekurven-header-total{width:65px}
.handlekurven-header .handlekurven-header-remove{width:40px}
.handlekurven-product .handlekurven-product-qty{width:150px}
.handlekurven-product .handlekurven-product-price{width:85px}
.handlekurven-product .handlekurven-product-total{width:85px}
.handlekurven-product .handlekurven-product-remove{width:40px}
.handlekurven-footer-total-amount{width:85px;font-size:1.1em}
.handlekurven-footer-mva-amount{width:85px}
#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine{padding:15px 0}
#content_0_productsList_trShippingProviderLine{padding:15px 0}
.handlekurven-footer-total .spacer,.handlekurven-footer-mva .spacer{width:40px}
}
@media (max-width: 767px) {
.handlekurven-header{display:none}
#content_0_ShoppingCartAndOrderView_pnlShoppingCart	.section-title{background:#D4D4D4;padding:10px}
.handlekurven-product{margin-top:20px}
.handlekurven-product span{display:inline}
.handlekurven-product div{display:inline-block}
#content_0_productsList_trShippingProviderLine.handlekurven-product{min-height:0;line-height:normal}
#content_0_productsList_trShippingProviderLine.handlekurven-product .handlekurven-product-title{width:auto}
#content_0_productsList_trShippingProviderLine.handlekurven-product .handlekurven-product-total{width:auto;float:right}
#content_0_productsList_trShippingProviderLine.handlekurven-product	.handlekurven-product-price{display:none}
.handlekurven-product .handlekurven-product-image{float:left;width:15%}
.handlekurven-product .handlekurven-product-title{float:left;width:85%;margin-bottom:10px}
.handlekurven-product .handlekurven-product-qty{width:45%;height:auto;float:left;text-align:left}
.handlekurven-product .handlekurven-product-qty .incrementer{margin:0}
.handlekurven-product .handlekurven-product-price{float:right;width:40%}
.handlekurven-product .handlekurven-product-total{float:right;width:40%;font-weight:700}
.handlekurven-product .handlekurven-product-remove{width:10%;display:none}
.handlekurven-footer-total .spacer,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine{padding:0 0 10px}
#content_0_ShoppingCartAndOrderView_ProductsListView_divText a,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-qty,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-price{display:none}
#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-image{min-height:0}
#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-total{width:200px}
.handlekurven-footer-total .spacer,.handlekurven-footer-mva .spacer{display:none}
}
@media (max-width: 500px) {
.handlekurven-product{padding-bottom:10px}
.handlekurven-product .handlekurven-product-image{display:none}
#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-qty,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine .handlekurven-product-price{display:none}
.handlekurven-product .incrementer{position:relative;width:58px}
.handlekurven-product .incrementer a.ddd{width:18px;height:18px;font-size:.8em;line-height:18px;border:1px solid #ccc}
.handlekurven-product .incrementer a.ddd.sp-plus{position:absolute;top:0;right:0}
.handlekurven-product .incrementer a.ddd.sp-minus{position:absolute;top:21px;right:0}
.handlekurven-product .incrementer input[type=text].qty{float:left;height:39px;line-height:39px;border:1px solid #ccc}
.handlekurven-product .incrementer a.ddd{background:#e5e5e5;color:#000}
.handlekurven-product .incrementer a.ddd:hover{background:#ccc}
}
@media (max-width: 375px) {
.handlekurven-product .handlekurven-product-title{width:100%}
.handlekurven-product .handlekurven-product-qty{width:80px}
.handlekurven-product .handlekurven-product-price{width:140px;float:right}
.handlekurven-product .handlekurven-product-total{width:140px;float:right}
.btn-emptycart,.btn-updatecart{padding:10px}
.btn-emptycart:before,.btn-updatecart:before{content:"";margin-right:0}
}
[data-id="89AAB9082FE940089744B1F3B3A61434"] .container.space{padding-top:30px}
[data-id="89AAB9082FE940089744B1F3B3A61434"] h1{margin-top:30px;margin-bottom:20px}
[data-id="89AAB9082FE940089744B1F3B3A61434"] #content_0_ShoppingCartAndOrderView_lblOrderNumber{font-family:'HelveticaNeueW01-55Roma';margin-bottom:30px}
.lbl-orderdate{margin-bottom:30px}
[data-id="89AAB9082FE940089744B1F3B3A61434"] ul#dlProducts .section-title{display:none}
[data-id="89AAB9082FE940089744B1F3B3A61434"] .spacer{display:none}
ul#content_0_ShoppingCartAndOrderView_divRow1,ul#content_0_ShoppingCartAndOrderView_divRow1 ul,#content_0_ShoppingCartAndOrderView_pnlShoppingCart ul{margin:0;list-style:none}
ul#content_0_ShoppingCartAndOrderView_divRow1 li .section-title,.order.additional-info li:first-child{font-family:'HelveticaNeueW01-55Roma';margin-bottom:15px}
#content_0_ShoppingCartAndOrderView_repeaterOrderSection1_value_1{display:none}
#content_0_ShoppingCartAndOrderView_repeaterOrderSection1_value_2{margin-bottom:15px}
#content_0_ShoppingCartAndOrderView_ddSection1 .title{float:left;clear:left}
#content_0_ShoppingCartAndOrderView_ddSection1 #content_0_ShoppingCartAndOrderView_repeaterOrderSection1_value_3{float:left;padding-left:5px}
#content_0_ShoppingCartAndOrderView_repeaterOrderSection1_key_4{clear:left}
#content_0_ShoppingCartAndOrderView_repeaterOrderSection1_value_4{float:left;padding-left:5px}
ul li#content_0_ShoppingCartAndOrderView_ddSection1,#content_0_ShoppingCartAndOrderView_divSection3{margin-bottom:30px}
#content_0_ShoppingCartAndOrderView_pnlShoppingCart .section-title{margin-bottom:30px;font-size:1.5em}
h1.thankyou{font-size:1.7em}
[data-id="B9CD3E376C40467EB6AEB6647402C516"] .teaser,[data-id="B9CD3E376C40467EB6AEB6647402C516"] .breadcr{display:none}
[data-id="B9CD3E376C40467EB6AEB6647402C516"] ul#content_1_main_2_itemList .listtext p{margin-bottom:0}
[data-id="B9CD3E376C40467EB6AEB6647402C516"] .product-footer{padding-top:10px;font-family:'HelveticaNeueW01-65Medi'}
[data-id="B9CD3E376C40467EB6AEB6647402C516"] ul#content_1_main_2_itemList .listtext{margin-bottom:30px}
.list-1-col .list-element-vendors{list-style:none;margin:0;padding:0}
.list-1-col .list-element-vendors h2{font-family:'HelveticaNeueW01-65Medi';font-size:35px;margin-top:50px}
.list-1-col .list-element-vendors h3{font-family:'HelveticaNeueW01-55Roma';font-size:26px;margin-top:30px;color:#656565}
.list-1-col .list-element-vendors .vendor{border-top:1px solid #e3e3e3;margin-top:20px;padding-top:10px}
.list-1-col .list-element-vendors .vendor-name{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
.list-1-col .list-element-vendors .vendor-name .span12{margin-bottom:0}
.list-1-col .list-element-vendors .vendor-name h4{font-family:'HelveticaNeueW01-65Medi';font-size:20px;margin-bottom:0}
.list-1-col .list-element-vendors .vendor-info{font-size:.8em}
.list-1-col .list-element-vendors .vendor-info .vendor-label{float:left;margin-right:15px}
#facetBox{background:#e32119;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}
#facetBox h4{color:#fff;margin:-17px 0 17px;padding:10px 0}
.facets-list{font-size:18px}
.span3 > .facets-list > li:first-child{margin-top:110px}
@media (max-width: 991px) {
.span3 > .facets-list > li:first-child{margin-top:124px}
}
@media (max-width: 767px) {
.span3 > .facets-list > li:first-child{margin-top:0}
}
@media (max-width: 767px) {
body{padding-right:0;padding-left:0}
.container-outer{padding-right:20px;padding-left:20px}
}
@media (min-width: 1200px) {
.navbar .nav > li > a{font-size:20px}
.search input[type=text]{max-width:290px}
.segment{height:353px}
.segment img{width:100px}
.segment .segment-title span.bold{font-size:35px}
.megamenu .row-fluid [class*="span"]:nth-child(4n+5){margin-left:0}
}
.megamenu .span3{min-height:110px}
@media (max-width:768px) {
.megamenu .span3{min-height:0}
}
@media (max-width: 1199px) {
.navbar .nav > li > a{font-size:14px}
.search{margin-left:15px}
.container-outer.main-banner{height:500px;height:auto;padding-bottom:50px}
.container-outer.main-banner h1{font-size:35px;margin:30px 0}
.container-outer.main-banner p{line-height:1.5em;font-size:.8em}
.segment .segment-title{font-size:13px;margin:15px 0 0}
.container-outer.feature .big-feature{height:auto}
.megamenu .row-fluid [class*="span"]:nth-child(4n+5){margin-left:0}
.product-price-box .product-price-amount{font-size:2em}
.product-price-box .product-price-before-amount{font-size:1em}
.control-group-postnr,.billing-zip{float:left;margin-right:10%;width:35%}
.control-group-poststed,.billing-city{float:left;width:55%}
.checkout-progress-tracker{background:#CCC;height:60px;margin-top:30px}
.checkout-progress-tracker ul li{margin:0;padding:0;float:left;font-size:.8em}
.container-outer.pre-footer{height:auto}
.container-outer.pre-footer .pre-footer-title{font-size:15px}
}
@media (max-width: 979px) {
html body{font-size:14px;line-height:20px}
html body .sticky .navbar.yamm{margin-bottom:0}
.pre-header-nav ul li.login-status{display:none}
.container-outer.pre-header{margin-bottom:0;padding-bottom:0}
.container-outer.main-header{margin-top:0;height:auto;min-height:70px}
.container-outer.main-banner{height:auto}
.container-outer-first{padding-bottom:0}
.element-frontedproductlist{padding:0;margin:0}
.row-categoryheader{margin:0}
.container-outer.main-banner{height:auto;padding-bottom:50px}
.container-outer.main-banner h1{font-size:35px;margin:30px 0}
.container-outer.main-banner p{line-height:1.5em;font-size:1em}
.container-outer.main-banner a.cta{background:#c02026;text-align:center;color:#fff;padding:15px 10px;margin-top:20px}
.search{display:none}
.mobile-search,.mobile-search .search{display:block;margin-left:0}
.navbar .nav{clear:both;margin-top:15px}
.navbar .nav > li > a{font-size:16px;padding:20px;height:auto;line-height:normal}
.yamm .yamm-content{padding-left:20px;padding-right:20px}
.yamm .yamm-content .span3{width:48%;*width:48%;float:left;margin-left:2%;*margin-left:2%}
.yamm .yamm-content .span3:first-child,.yamm .yamm-content .span3:nth-child(3),.yamm .yamm-content .span3:nth-child(5),.yamm .yamm-content .span3:nth-child(7),.yamm .yamm-content .span3:nth-child(9),.yamm .yamm-content .span3:nth-child(11),.yamm .yamm-content .span3:nth-child(13),.yamm .yamm-content .span3:nth-child(15){margin-left:0}
.yamm .yamm-content .span3:nth-child(3){clear:left}
.segment{height:218px}
.segment img{margin-top:25px;width:63px}
.segment .cta-segment{padding:10px 15px;font-size:13px}
.segment .segment-title{font-size:11px;margin-top:10px}
.segment .segment-title span.bold{font-size:20px;margin-bottom:15px}
.segment .cta{padding:0}
.megamenu .row-fluid [class*="span"]:nth-child(4n+5){margin-left:0}
.product-name h1{margin:0;font-size:30px;line-height:normal}
.product-name h2{display:none}
.list-product p{font-size:13px}
.list-product .product-details{font-size:18px}
.list-product .product-price-caption-now{display:none}
.list-product .product-price-box{padding-top:20px}
.list-product .product-image{margin-top:15px;height:auto}
a.ddd{width:35px;height:55px;font-size:1.5em;text-align:center;line-height:55px}
.incrementer input[type=text].qty{width:40px}
.product-buy a{float:right;width:35px;height:auto;line-height:normal;padding-top:20px;padding-bottom:19px;font-size:1em}
ul#content_0_ShoppingCartAndOrderView_divRow1 li .section-title,.order.additional-info li:first-child{font-family:'HelveticaNeueW01-75Bold'}
#content_0_productsList_trShippingProviderLine.handlekurven-product,#content_0_ShoppingCartAndOrderView_ProductsListView_trShippingProviderLine.handlekurven-product{min-height:0;line-height:normal}
.checkout-progress-tracker{height:40px}
.checkout-progress-tracker span{color:#fff;line-height:40px;height:40px;display:inline-block;padding:0 40px 0 20px}
.checkout-progress-tracker ul li.active span{background:url(/images/snoggno/progress-tracker-arrow-small.gif) top right no-repeat #e32119}
.container-outer.pre-footer .container{padding:0 30px}
.container-outer.pre-footer .container .row-fluid .span4{width:45%;float:left}
.facets-list label{font-size:12px}
}
@media (max-width: 767px) {
html body{font-size:13px}
h1,h1.fadeIn{font-size:2em}
h2{font-size:1.8em}
.container-outer.main-header{height:auto;padding-bottom:20px}
.navbar-brand a{display:block;text-align:center}
.navbar-brand a img{width:120px}
.container-outer.main-banner{margin-bottom:30px;margin-left:20px;margin-right:20px;height:auto;padding-bottom:50px}
.container-outer.main-banner h1{font-size:27px;margin:30px 0}
.container-outer.main-banner p{line-height:normal}
.mobile-search{clear:left;width:60%}
.mobile-search .search{width:100%}
.mobile-search .search input[type=text]{height:40px}
.mobile-search .search button{width:40px;height:40px}
.mobile-nav{display:block;float:right;width:30%}
.navigation{margin-top:20px;margin-bottom:20px}
.navigation ul{display:table;width:100%}
.navigation ul li{font-size:12px;width:1%;display:table-cell;float:none}
.navigation a{height:auto;line-height:normal}
.navigation li:hover a,.navigation li.active a{background:none;text-decoration:underline}
.navbar .nav{margin-top:0;margin-right:20px;margin-left:20px;width:100%}
.navbar .nav > li{width:49.8%;float:left;margin-left:.4%}
.navbar .nav > li:first-child{margin-left:0}
.navbar .nav > li > a{font-size:14px;color:#fff;padding:15px}
.navbar .nav > li a{background-color:#4D4D4D}
.navbar .nav > li a:hover{background-color:#333}
.navbar .nav > li:first-child a{background-color:#B21E19}
.navbar .nav > li:first-child a:hover{background-color:#991a15}
.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:#4D4D4D}
.navbar .nav li:first-child.dropdown.open > .dropdown-toggle,.navbar .nav li:first-child.dropdown.active > .dropdown-toggle,.navbar .nav li:first-child.dropdown.open.active > .dropdown-toggle{background-color:#991a15}
.navbar .nav > li:first-child li a,.navbar .nav > li li a{background-color:#e32119}
.navbar .nav > li:first-child li a:hover,.navbar .nav > li li a:hover{background-color:#e32119}
.navbar .nav > li > a .fa{clear:both;display:block}
.navbar .nav{margin:0;border-top:1px solid #fff}
.navbar.yamm{padding-left:0;padding-right:0;margin-top:0}
.megamenu-products ul li a{font-size:11px}
.yamm-content.megamenu-products,.yamm-content.megamenu-guide{padding:15px 10px 20px}
.yamm-content.megamenu-guide h2{margin-bottom:10px}
a.fhg-link{padding:10px;background:#c91c16!important}
a.fhg-link:hover{text-decoration:none!important;background:#b31914!important}
a.fhg-link h3{font-size:10px}
.megamenu-guide .row-fluid .span3 a.fhg-link{margin-bottom:15px}
.megamenu-guide .row-fluid .span3 a h3{line-height:30px}
.megamenu-guide .row-fluid .span3 a h3.nolineheight{line-height:30px;padding-top:0}
.mini-cart-expanded{width:260px}
.mini-cart-products-wrapper{padding-right:20px}
.mini-cart .incrementer{margin-right:0}
.mini-cart-product-qty{width:60px}
.mini-cart-product-qty .incrementer{position:relative;width:48px}
.mini-cart-product-qty .incrementer a.ddd{width:18px;height:18px;font-size:.8em;line-height:18px;border:1px solid #ccc}
.mini-cart-product-qty .incrementer a.ddd.sp-plus{position:absolute;top:0;right:0}
.mini-cart-product-qty .incrementer a.ddd.sp-minus{position:absolute;top:21px;right:0}
.mini-cart-product-qty .incrementer input[type=text].qty{float:left;height:39px;line-height:39px}
.mini-cart-product-qty .incrementer a.ddd{background:#e5e5e5;color:#000}
.mini-cart-product-qty .incrementer a.ddd:hover{background:#ccc}
.mini-cart-product-qty .incrementer input[type=text].qty{border:1px solid #ccc}
.mini-cart-product-price{min-width:50px;line-height:40px;font-size:11px}
.mini-cart-product-price-total{min-width:50px;line-height:40px;text-align:center;font-size:11px}
body .sticky .navbar.yamm{margin-bottom:20px}
.container-outer.pre-header{display:none}
.container-outer-first{padding-bottom:0}
.element-frontedproductlist{padding:0}
.element-frontedproductlist .row-categoryheader{margin:30px 0 0}
[data-id="ABB1345B1E9E48EC991170B1A5C4167B"] .container-outer-first .span6{margin-bottom:30px;display:none}
[data-id="ABB1345B1E9E48EC991170B1A5C4167B"] .container-outer-first .span3{width:47%;*width:47%;float:left;margin-right:6%}
[data-id="ABB1345B1E9E48EC991170B1A5C4167B"] .container-outer-first section:nth-child(3){margin-right:0}
.segment-wrapper{padding:0 0 30px}
.segment{height:auto}
.segment h2{margin:30px 0 0}
.segment .cta{padding:15px}
.segment .cta-segment{padding:15px 30px;font-size:14px}
.segment a .cta-segment{width:50%;padding:15px 20px;font-size:13px}
.segment a:hover .cta-segment{width:60%}
[data-id="ABB1345B1E9E48EC991170B1A5C4167B"] div.content-placeholder{padding-bottom:30px;padding-top:30px}
.list-product h3{font-size:1em}
.list-product p{font-size:12px;margin-bottom:0}
.row-fluid.list-4-col.list-filter .span3,body .list-3-col .span4{width:46%;float:left;margin-left:8%}
.row-fluid.list-4-col.list-filter .span3:nth-child(2n+1),body .list-3-col .span4:nth-child(2n+1){margin-left:0}
.product-buy-readmore a{background:#009f62;color:#fff;padding:10px 15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:.8em}
#leftsidebar{display:none}
.product-name h1{margin:0;font-size:30px;line-height:normal}
.product-name h2{display:none}
.product-details{font-size:18px}
.product-price-box{padding-top:20px}
.list-product .product-image{margin-top:15px;height:auto}
.product-image-carousel{display:none}
a.ddd{float:left;color:#000;width:55px;height:55px;font-size:1.5em;text-align:center;line-height:55px}
.product-buy a{float:right;width:55px;height:auto;line-height:normal;padding-top:20px;padding-bottom:19px;font-size:1em}
.mega-cart-product-qty .incrementer a{display:none}
.shopping-cart-checkout table td a,.shopping-cart-checkout table td{font-size:15px!important}
h1.thankyou{font-size:1.8em;line-height:normal;margin-top:0}
[data-id="B9CD3E376C40467EB6AEB6647402C516"] .product-footer{padding-top:5px}
.container-outer.pre-footer .container{padding:0 30px}
.container-outer.pre-footer .container .row-fluid .span4{width:45%;float:left}
.container-outer.pre-footer .container .row-fluid .span4:first-child{margin-right:10px}
.list-1-col .list-element-vendors .vendor-info{font-size:1.2em}
.facets-list label{font-size:18px}
#facetBox h4{font-size:24px}
}
@media (max-width: 700px) {
.checkout-progress-tracker{height:auto}
.checkout-progress-tracker ul li{float:none;width:100%}
.checkout-progress-tracker ul li.previous,.checkout-progress-tracker ul li.active{background:#e32119}
.checkout-progress-tracker ul li.active span{background:url(/images/snoggno/progress-tracker-arrow-smallest.gif) bottom left no-repeat;padding-bottom:10px;display:block}
}
@media (max-width: 620px) {
.yamm .yamm-content .span3{width:100%;*width:100%;margin-left:0;*margin-left:0}
}
@media (max-width: 500px) {
.navbar .nav > li > a{font-size:10px;padding:10px 0;line-height:normal;height:auto}
.yamm-content.megamenu h3{line-height:normal;margin-bottom:10px}
.product-image-label {font-size:11px;}
}
.order-print{margin-top:20px;background:#e32119;color:#fff;padding:10px 20px;clear:both;display:inline-block;zoom:1;*display:inline}
.order-print:hover{background:#c91c16;color:#fff;text-decoration:none}
.logo-print{display:none}
@media print {
html body{font-size:10pt;width:100%;margin:0;padding:0;line-height:normal}
[data-id="89AAB9082FE940089744B1F3B3A61434"] .container.space{padding-top:0}
[data-id="89AAB9082FE940089744B1F3B3A61434"] h1{margin-top:20px}
.order-print{display:none}
.logo-print{display:block;margin-top:20px}
.pre-header.container-outer,nav.sticky,.checkout-progress-tracker{display:none}
#content_0_ShoppingCartAndOrderView_lblOrderNumber.lbl-ordernumber{margin-bottom:0}
#content_0_ShoppingCartAndOrderView_lblOrderDate.lbl-orderdate{margin-bottom:20px}
a[href]:after{content:none!important}
.order-info ul li{width:40%;float:left}
.order-info ul li li{width:auto;float:none}
.handlekurven-header{margin-top:10px;padding:0}
.handlekurven-header .handlekurven-header-total{width:85px}
.handlekurven-product .handlekurven-product-image{width:15%;min-height:0}
.handlekurven-product .handlekurven-product-image img{max-height:50px}
.handlekurven-product .handlekurven-product-title{width:35%}
.handlekurven-product .handlekurven-product-qty{width:15%;float:left}
.handlekurven-product .handlekurven-product-price{padding-right:0;width:15%;float:left}
.handlekurven-product .handlekurven-product-total{padding-right:0;width:20%;float:right}
.handlekurven-footer-total-amount,.handlekurven-footer-mva-amount{padding-right:0}
#content_0_ShoppingCartAndOrderView_ProductsListView_divText a{display:block}
}
.white-popup{position:relative;background:#FFF;width:auto;max-width:700px;margin:20px auto}
.signup-header{background:#e32119;padding:30px}
#signup .logo{width:20%;float:right;margin-left:3#}
#signup h2{font-size:24px;line-height:normal;margin:0;background:#e32119;color:#fff;display:block;width:76%;float:left}
#signup .signup-content{background:#fff;padding:30px 30px 10px}
#signup .competition img{margin-top:15px}
#mc_embed_signup{margin-top:50px}
#mc_embed_signup label{font-size:16px}
#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}
#mc_embed_signup form{margin-bottom:0}
#mc_embed_signup .button{background-color:#008552;border:0 none;border-radius:4px;color:#FFF;cursor:pointer;display:inline-block;font-size:20px;font-weight:400;height:40px;line-height:40px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}
#mc_embed_signup .button:hover{background:#009f62}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
@media (max-width: 767px) {
#signup h2{font-size:20px}
#mc_embed_signup{margin-top:15px}
}


.employee div {margin-top:10px;}
.employee-name {font-size:20px;padding-top:10px;}
.employee-title,
.employee .phone, 
.employee .mail {font-size:16px;}
.employee .phone a {color:#000;}
.employee .phone a:hover {color:#000;text-decoration:none;cursor: text;}

.employee .mail a:before {
	font-family: FontAwesome;
	content: "\f0e0";
	margin-right:10px;
	display:inline-block;
	color:#b2b2b2;
   }
  
.employee .phone a:before {
	font-family: FontAwesome;
	content: "\f095";
	margin-right:10px;
   display:inline-block;
   color:#b2b2b2;
   }

@media (max-width: 767px) {
.employee .one-line {height:auto;}
.employee .mail a,
.employee .phone a {background: #e32119; color:#fff;padding:10px;line-height:normal;display:block;}
.employee .mail a:before,
.employee .phone a:before {
	color:#fff;
   }
.employee .mail a:hover,
.employee .phone a:hover {text-decoration:none;background: #f4514b;cursor: pointer;color:#fff;}
}