@charset "UTF-8";
/* #####################################
			Style.scss ^CC
##################################### */
/* #####################################
			Style.scss ^CC
##################################### */
/*@import 'reset';*/
@font-face {
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: local("Scada"), local("Scada-Regular"),
  url('data:application/x-font-woff;base64,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')
  format("woff"); }

.container-fluid {
  padding-top: 10px;
}

.stitle {
margin-bottom: 6px;
}

.breadcrumb-class {
  margin-left: 15px;
}

.btc-symbol {
height: 14px;
}

.navbar-brand img {
  margin-left: 15px;
  margin-top: -5px;
}

.cookie-consent-banner {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f8f9fa;
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
  color: black;
  padding: 15px;
  font-size: 14px;
  text-align: center;
  z-index: 1000;
}

.cookie-consent-button {
  border: none;
  padding: 8px 16px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 4px;
}

.cookie-consent-button:hover {
  box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2);
}

.cookie-consent-button:active {
  opacity: .5;
}

.cookie-consent-button.btn-success {
  background-color: #34a853;
  color: white;
}

.cookie-consent-button.btn-grayscale {
  background-color: #dfe1e5;
  color: black;
}

.cookie-consent-button.btn-outline {
  background-color: #e6f4ea;
  color: #34a853;
}

.cookie-consent-options {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 10px;
}

.cookie-consent-options label {
  margin: 0 10px;
  font-size: 14px;
}

.cookie-consent-options input {
  margin-right: 5px;
}

.imodel {
font-size: 16px;
border-bottom: solid 1px #ccc;

}

.col-sm-12,.container {
overflow: hidden;
}

.slide {
position: relative;
}

.slide div {
width: 100%;
padding-left: auto;
padding-right: auto;
position: absolute;
}

.slide .pdiv {
top: 10%;
zoom: 150%;
}

.slide h3, .slide p {
background: rgba(250,120,30,0.55);
color: white;
margin-left: auto;
margin-right: auto;
}

.slide h3 {
top: 5%;
font-size: 18px;
width: 320px;
z-index: 100;
max-width: 100%;
text-align: center;
}

.slide p {
width: 160px;
font-size: 16px;
}


.imono {
font-size: 10px;
border-bottom: solid 1px #ccc;
}

.iprice {
font-size: 18px;
color: #f76a00;
border-bottom: solid 1px #ccc;
}

td.readMoretd {
        min-width: 62px;
 border-bottom: solid 1px #ccc;
text-align: right;
}

/* jQuery Countdown styles 1.6.2. */
.hasCountdown {
//	border: 1px solid #ccc;
//	background-color: #eee;
	margin-left: auto;
	margin-right: auto;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	color: #888;
}
.countdown_row {
	clear: both;
	width: 100%;
	height: 30px;
	padding: 0px 5px;
	text-align: center;

}
/*
.countdown_show1 .countdown_section {
	width: 98%;

}
.countdown_show2 .countdown_section {
	width: 48%;

}
.countdown_show3 .countdown_section {
	width: 32.5%;

}
.countdown_show4 .countdown_section {
	width: 24.5%;

}
.countdown_show5 .countdown_section {
	width: 19.5%;

}
.countdown_show6 .countdown_section {
	width: 16.25%;

}
.countdown_show7 .countdown_section {
	width: 14%;

}
*/
.countdown_section {
	display: block;
	float: left;
	font-size: 70%;
	text-align: center;
	padding-right: 2px;
	position: relative;
}
.countdown_amount {
	font-size: 90%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

/* IE Fix */
img {
filter: 0;
}

a {
filter: 0;
}

.nav ul {
	z-index: 10;
}
.nav-cats {
	display: none;
}

.nav-active::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}
.nav-active::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

.nav-active {
	border-radius: 4px;
	-webkit-box-shadow: 0 0 4px rgba(255,255,255,.5);
}

.nav > li > a {
  padding: 10px 8px;
}

/* ################################################
			BASIC STYLES
################################################ */

body {
  background: white;
  color: black;
  margin: 0px;
  font: 14px Scada,verdana,arial,sans-serif;
  width: auto;}

.stockicon {
	margin-left: -12px;

}

#closebutton {
	cursor: pointer; cursor: hand;
	position: absolute;
	right: 16px;
	font-size: larger;
	bottom: 6px;
	height: 18px;
	width: 18px;
}

#menu-logo {
  display: none;
}

.menu-button {
  display: none;
}
h1 {
  font: 24px Scada,verdana,arial,sans-serif;
font-weight:500;
  color: #000000;
  text-align: left;
  z-index: 300;
  margin-bottom: 5px; }

h2 {
  margin: 3px 0px 0px 0px;
  font: 18px Scada,verdana,arial,sans-serif;
font-weight:500;
  color: #000000; }

h3 {
  margin: 5px 0px 0px 0px;
  font: 22px Scada, verdana,arial,sans-serif;
font-weight:500;
  color: #000000; }

.headerError {
  color: red;
  font-size: 20px;
}

p {
  margin: 0px 0px 7px 0px;
  font: 13px Scada,verdana,arial,sans-serif;
  color: #000000;
  line-height: 1.4;
  text-align: left; }

p a:link {
  text-decoration: underline;
  font-weight: normal; }

p a:visited {
  text-decoration: underline;
  font-weight: normal; }

p a:hover {
  font-weight: normal;
  text-decoration: underline; }

p a:active {
  font-weight: normal;
  text-decoration: underline; }

a {
  color: #000000;
  text-decoration: none; }

a:hover {
  color: #AABBDD;
  text-decoration: underline; }

ul {
  margin: 0px 0px 0px 0px; }

div.nobullets {
  list-style-type: none;
  top: 0px;
  display: block; }

li {
  margin: 0px 0px 0px 10px;
  text-align: left; }

div.nobullets div {
  margin-left: -10px;
  margin-right: auto;
  padding: 2px;
  text-align: left;
  font-size: 13px; }

div.nobullets div {
  background: url("mediafiles/images/checkmark.png") no-repeat;
  background-size: 16px 16px;
  padding-left: 20px;
  vertical-align: middle; }

div.nobullets div {
  display: block;
  margin-left: auto;
  margin-right: auto;
height: 50px;}

ul.ulcenter {
  list-style-type: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center; }

form {
  display: inline; }

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px; }

TEXTAREA {
  width: 100%;
  font-family: Scada,Verdana, Arial, sans-serif;
  font-size: 11px; }

table {
  color: #000000;
  border-spacing: 0px; }

#countdown {
  font-size: 12px;
  width: 100%;
  text-align: center;
  margin-right: 4px; }

.prisTabel {
  min-width: 280px;
  display: block;
}

.prisrow {
display: none;
}

.prisTabel h3 {
font-size: 17px;
}

.prisTabel td {
  padding-right: 6px;
  padding-left: 6px;

}

.prisTabel tr {

}

.pristabel-header {
 cursor:pointer;
}

.prisTabel a {
  text-decoration: underline;
  font-size: smaller; }

.forsidebilleder {
  height: 380px;
  width: auto;
  float: left;
  background-color: #000000; }

#headerinfo {
  width: 100%;
  position: fixed;
  bottom: 0px;
  min-height: 18px;
  height: auto;
  background-color: #ff7d12;
  color: white;
  text-align: center;
  z-index: 99999;
  overflow: hidden;
  }

#headerinfo p {
  background-color: #ff7d12;
  color: white; }

/* Make it a marquee */
.marquee {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    animation: marquee 20s linear infinite;
}

.marquee:hover {
    animation-play-state: paused
}

/* Make it move */
@keyframes marquee {
    0%   { text-indent: 100% }
    100% { text-indent: -50% }
}

/* Make it pretty */
.microsoft {
    padding-left: 1.5em;
    position: relative;
    font: 16px 'Segoe UI', Tahoma, Helvetica, Sans-Serif;
}

/* ::before was :before before ::before was ::before - kthx */
.microsoft:before, .microsoft::before {
    z-index: 2;
    content: '';
    position: absolute;
    top: -1em; left: -1em;
    width: .5em; height: .5em;
    box-shadow: 1.0em 1.25em 0 #F65314,
        		1.6em 1.25em 0 #7CBB00,
        		1.0em 1.85em 0 #00A1F1,
        		1.6em 1.85em 0 #FFBB00;
}

.microsoft:after, .microsoft::after {
    z-index: 1;
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 2em; height: 2em;
    background-image: linear-gradient(90deg, white 70%, rgba(255,255,255,0));
}

/* Style the links */
.vanity {
    color: #333;
    text-align: center;
    font: .75em 'Segoe UI', Tahoma, Helvetica, Sans-Serif;
}

.vanity a, .microsoft a {
    color: #1570A6;
    transition: color .5s;
    text-decoration: none;
}

.vanity a:hover, .microsoft a:hover {
    color: #F65314;
}

/* Style toggle button */
.toggle {
	display: block;
    margin: 2em auto;
}

#headerinfo a {
  background-color: #ff7d12;
  color: white;
  text-align: center; }

#hidetemp {
  display: none; }

#ctag {
  position: fixed;
  right: 10px;
  bottom: 10px;
  width: 10px;
  height: 10px; }

#spacer {
  position: relative;
  height: 56px;
  width: 100%; }

.nyspacer {
  height: 30px;
  position: relative; }

#onlymobile {
  display: none; }

#mobilelogo {
  display: none; }

#logo {
  width: 100px;
  margin-top: 8px;
  margin-left: 4px; }

#accountnav {
  font-size: 80%; }

#accountnav a {
  color: black; }

.copcol {
  max-width: 200;
  float: left; }

.searchbox2 {
  display: none; }

.repflow {
  position: relative; }

.repflowimg {
  width: 30%;
  float: left; }

.fixedicon {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 16px;
  width: 100%;
  background-color: black;
  opacity: 10;
  display: none; }

#onlyiphone {
  display: none; }

#trilist {
  margin: 10px;
  padding: 10px;
  width: 25%;
  float: left; }

.pageitem {
  -webkit-border-radius: 8px;
  background-color: #fff;
  border: #878787 solid 1px;
  font-size: 12pt;
  overflow: hidden;
  padding: 0;
  position: relative;
  list-style: none; }

.pageitem li:first-child, .pageitem li.form:first-child {
  border-top: 0; }

.textbox {
  position: relative;
  overflow: hidden;
  border-top: 1px solid #878787; }

.menu .arrow, .store .arrow, .musiclist .arrow, .list .arrow {
  position: absolute;
  width: 8px !important;
  height: 13px !important;
  right: 10px;
  top: 15px;
  margin: 0 !important;
  background: url("images/arrow.png") 0 0 no-repeat; }

.menu, .checkbox, .radiobutton, .select, li.button, li.bigfield, li.smallfield {
  position: relative;
  list-style-type: none;
  display: block;
  height: 43px;
  overflow: hidden;
  border-top: 1px solid #878787;
  width: auto; }

.pageitem li:first-child:hover, .pageitem li:first-child a, .radiobutton:first-child input, .select:first-child select, li.button:first-child input, .bigfield:first-child input {
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px; }

.pageitem li:last-child:hover, .pageitem li:last-child a, .radiobutton:last-child input, .select:last-child select, li.button:last-child input, .bigfield:last-child input {
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px; }

.menu:hover, .store:hover, .list #content li a:hover, .list .withimage:hover, .applist li:hover:nth-child(n), .ipodlist li:hover:nth-child(n) {
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#058cf5), to(#015fe6)); }

.ipodlist li:hover:nth-child(n) .name, .ipodlist li:hover:nth-child(n) .time {
  border: 0; }

.menu a:hover .name, .store:hover .starcomment, .store:hover .name, .store:hover .comment, .list .withimage a:hover .comment {
  color: #fff; }

.menu a:hover .comment {
  color: #CCF; }

.menu a {
  display: block;
  height: 43px;
  width: auto;
  text-decoration: none; }

.menu a img {
  width: auto;
  height: 32px;
  margin: 5px 0 0 5px;
  float: left; }

.menu .name, .checkbox .name, .radiobutton .name {
  margin: 0px;
  color: #000;
  font-weight: bold;
  font-size: 17px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  float: left; }

.menu .comment {
  margin: 11px 30px 0 0;
  width: auto;
  font-size: 17px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 75%;
  white-space: nowrap;
  float: right;
  color: #324f85; }

ul .pageitem {
  display: none; }

#content {
  display: none; }

.tpInHeader img {
  float: left;
  overflow: hidden;
  z-index: -100; }

.fillcontainer {
  max-width: 100%; }

#iphone4 {
  display: none; }

#iphone5 {
  display: none; }

.tpc_widget {
  display: block;
  width: 140px;
  height: 320px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-align: center; }

#tp_widget .tpc_bg {
  background-color: #FFFFFF; }

#tp_widget .tpc_bottom {
  background-color: #FFFFFF; }

div#tp_widget.tpc_widget {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-align: center; }

.tp_-_box {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.boxed {
  border: 1px solid #d1d1d1;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  padding-left: 6px;
  padding-right: 6px;
  margin-bottom: 10px;
  position: relative; }

.infobox {
  border: 0px solid #000000;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #d1d1d1;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 12px;
  padding-top: 8px;
  margin-bottom: 8px;
  width: 100%; }

.g-plusone {
  position: relative; }

input.rounded {
  border: 1px solid #fff;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
  border-radius: 12px;
  padding: 4px 7px;
  outline: 0;
  -webkit-appearance: none;
  margin: 4px; }

input.rounded2 {
  border: 1px solid #ccc;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 10px;
  -moz-box-shadow: 2px 2px 3px #666;
  -webkit-box-shadow: 2px 2px 3px #666;
  box-shadow: 2px 2px 3px #666;
  padding: 4px 7px;
  outline: 0;
  -webkit-appearance: none;
  margin: 4px;
  max-width: 100%;
  width: 90%; }

input.rounded:focus {
  border-color: #ed9600;
  background-color: #ffffff; }

input.righted {
  background-color: #FFFFFF;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: linear-gradient(top, white 0%, #bbbbbb 60%);
  background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 80%);
  background: -webkit-linear-gradient(top, white 0%, #bbbbbd 80%);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.17);
  padding: 4px 4px;
  margin: 4px;
  position: relative; }

.headerNavigation {
  max-height: 32px;
  padding-bottom: 0px;
  font: 11px Scada, Verdana, Arial, sans-serif;
  color: #999999;
  width: 98%;
  position: relative;
  margin-top: 12px;}

.headerNavigation div {
  clear: both; }

.headerNavigation {
  height: auto;
  line-height: 1em; }

#breadcrumbs {
  display: block;
  position: relative;
  left: 0px;
  margin-left: 20px;
  margin-top: 4px;
  background-color: transparent; }

#account {
  display: none;
  position: absolute;
  right: 0px;
  background: transparent;
  height: 20px;
  float: none;
  top: 0px;
  text-align: right;
  max-width: 100%}

a.headerNavigation {
  color: #999999; }

a.headerNavigation:hover {
  color: #3e3e3e; }

.infoBox {
/*  background: #374158;
*/
}

.infoBoxContents {
  background: #ffffff;
  font-family: Scada,Verdana, Arial, sans-serif;
  font-size: 11px; }

.contentBox {
  background: #ffffff; }

.contentBoxContents {
  background: #ffffff; }

.infoBoxNotice {
  background: #FF8E90; }

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; }

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #374158;
  color: #ffffff; }

span.infoBoxHeading {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #000000;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  margin-bottom: 8px; }

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; }

TABLE.productListing {
  border: 0px solid #374158;
  border-spacing: 0px;
  width: 100%; }

.productListing-heading {
  height: 18px;
  padding-top: 0px;
  padding-right: 10px;
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background: #374158;
  vertical-align: middle;
  white-space: nowrap; }

TD.productListing-data {
  height: 100%;
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  border-bottom: 1px solid #bbc2ce;
}

TD.smallText {
padding-bottom: 16px;
}

.subcat {
  height: 220px;
}

a.productListingName {
  color: #000000; }

a.productListingName:hover {
  color: #000000; }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff; }

A.pageResults {
  border: 1px solid #fefefe;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 0px 0px 6px #efefef;
  -webkit-box-shadow: 0px 0px 6px #ffffff;
  box-shadow: 0px 0px 6px #61605b;
  padding-left: 2px;
  padding-right: 2px;
  margin-top: 6px;
  z-index: -100; }

A.pageResults:hover {
  color: #0000FF;
  background: #ffaf23; }

.pageResults {
  font-size: 15px; }

a.showLargeImage {
  color: #000000; }

a.showLargeImage:hover {
  color: #AABBDD; }

TD.pageHeading, DIV.pageHeading {
  padding: 0px 4px;
  vertical-align: top; }

TR.subBar {
  background: #f4f7fd; }

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #3a4a69; }

TD.main, P.main {
  font-family: Scada,Verdana, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5; }

.smallText, TD.smallText, SPAN.smallText, P.smallText, span.smallText {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 14px;
  vertical-align: top; }

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd; }

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold; }

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; }

TD.tableHeading {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold; }

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000; }

TR.footer {
  background: #374158; }

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #374158;
  color: #ffffff;
  font-weight: bold; }

.footerText {
  font: 12px Scada, verdana, arial, sans-serif;
  color: #374158;
  float: left;
  height: auto;
  width: 100%;
  text-align: center;
  -ms-text-justify: distribute-all-lines;
  text-justify: distribute-all-lines;
  margin-left: 0;
  margin-right: 0;
  padding: auto;
  padding-bottom: 20px;
  background: #ffffff;
  background: linear-gradient(top, white 0%, #bbbbbb 60%);
  background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 80%);
  background: -webkit-linear-gradient(top, white 0%, #bbbbbd 80%);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.17);
  border-radius: 5px;
  width: 100%;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 100;

}

.ct-bottom {
padding-bottom: 25px;
}

.footerDiv {
  max-width: 318px;
  height: 125px;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  zoom: 1;
  padding-left: 5px;
  padding-right: 5px;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px; }

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold; }

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #c76170;
  font-weight: bold; }

.productSpecialPrice {
  font-family: Scada, Verdana, Arial, sans-serif;
  color: #fd7c24 !important; }

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000; }

.moduleRowOver {
  background-color: #D7E9F7;
  cursor: pointer;
  cursor: hand; }

.moduleRowSelected {
  background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #8c8c8c; }

.checkoutBarCurrent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #3a4a69; }

.messageBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; }

.messageStackError, .messageStackWarning {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #ffb3b5; }

.messageStackSuccess {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #99ff00; }

.inputRequirement {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000; }

td.smallHeader {
  width: 100%;
  height: 25px;
  padding-left: 10px;
  text-align: left;
  vertical-align: middle;
  font: bold 11px Tahoma, Verdana, Arial, sans-serif; }

td.productListImage {
  padding-top: 5px; }

td.productListName {
  padding-top: 10px;
  font-size: 11px;
  font-weight: bold; }

td.productListDescription {
  height: 50px;
  padding-right: 10px;
  font-size: 10pt;
  font-weight: normal; }

td.productListEnlarge {
  font-size: 11px;
  font-weight: bold; }

table.productListPrice {
  height: 90px; }

td.productListPrice {
  padding: 10px 5px 0px 0px;
  height: 100%;
  font-size: 13px;
  font-weight: bold; }

td.productListSpecialPrice {
  padding-right: 5px;
  padding-top: 10px;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: red; }

td.productListNormalPrice {
  padding: 10px 5px 0px 0px;
  height: 100%;
  font-size: 11px;
  font-weight: normal;
  text-decoration: line-through; }

td.productListBuyNow {
  padding: 0px 5px 10px 0px; }

td.columnLeft {
  padding: 0px 0px 5px 5px;
  vertical-align: top; }

td.columnCenter {
  height: 100%;
  padding: 0px 0px;
  vertical-align: top;}



td.columnRight {
  padding: 0px 5px 5px 0px;
  vertical-align: top;
  min-width: 175px; }

table.pageContents {
  height: 100%;
  vertical-align: top;
  background-color: #ffffff;
  margin-top: 10px;
  margin-bottom: 10px;
  z-index: -1;
}

td.pageContents {
  height: 100%;
  max-width: 100%;
  padding: 0px 12px;
  vertical-align: top;
  background-color: #ffffff;
  position: relative; }

table.pageHeading {
  margin-bottom: 5px;
  border-bottom: 0px solid #3a4a69; }

.categoryDescription {
  padding: 0px 0px;
margin-bottom: 20px;
}

.forsidetext, .textcolumns {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-gap: 20px;
  column-gap: 20px;
  width: auto; }

.forsidetext {
  margin-top: 15px; }

td.cartInfoBoxContentsPic {
  padding-bottom: 4px; }

.cartInfoBoxContentsNew {
  font-weight: bold; }

td.copyright {
  padding: 5px 5px; }

td.infoBoxContainer {
  padding: 0px 0px 0px 0px; }

td.productListPricePer {
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  font-weight: bold; }

td.productListMore {
  height: 20px;
  padding-right: 10px;
  vertical-align: bottom; }

table.articleNavigationTop {
  border-bottom: 1px solid #374158; }

table.articleNavigationBottom {
  border-top: 1px solid #374158; }

TABLE.popup {
  border-width: 1px;
  border-style: dotted; }

.pageHeader {
  width: 100%; }
/*
.catlist {
  float: left;
  position: relative;
  margin-left: 0px;
  margin-top: 0px; }

.catlist a {
  display: block;
  padding: 2px;
}
*/
.catlist a:hover {
  color: #000;
  background: #F9F9F9; }

.catlist br {
  line-height: 0px;
  height: 0px; }

.catlist h2 {
  margin-left: 2px;
  margin-bottom: 2px; }

.forsidetilbud {
  display: block;
  clear: both;
  top: 5px;
  min-height: 40px;
  position: relative;
  min-width: 100%; }

.fwrapper {
  position: relative;
  width: auto;
  height: 100px;
  max-height: 250px;
  margin-left: 5px; }

.fordele {
  margin-top: 5px;
  width: 340px;
  height: auto;
  float: left;
  position: relative; }

.fordele ul {
  margin-top: 2px;
  float: left;
  width: 400px;
  max-width: 680px;
  height: 160px; }

.fordele ul li {
  float: left;
  width: 88px;
  height: 60px;
  margin-right: 12px;
  margin-bottom: 12px;
  font-size: 12px;
  font-weight: bolder;
  line-height: 12px; }

.socialicons {
  margin-top: 2px;
  float: left;
  height: 70px;
  position: absolute;
  right: 20px;
  width: 180px;
  overflow: hidden;
  whitespace: nowrap; }

.socialicons2 {
  margin-top: 2px;
  float: left;
  height: 100px;
  text-align: center; }

.socialicons2 img {
  max-width: 138px;
  margin: 0; }

#paywith {
  max-width: 120px; }

td.productInfoImage {
  padding-left: 10px;
  vertical-align: top;
  text-align: left; }

#fixedheader {
  position: fixed;
  top: 20px;
  width: 100%; }

.pageHeaderLogo {
  background-color: #FFFFFF;
  margin-bottom: 5px;
  margin-top: 5px;
  display: block;
  float: left; }

.dataTableHeadingContent_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold; }

.dataTableHeadingRow_INVOICE {
  background-color: #C9C9C9; }

.dataTableRow_INVOICE {
  background-color: #F0F1F1; }

.dataTableContent_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000; }

.order_history_top {
  color: #006699;
  font-weight: bold;
  font-family: Verdana;
  font-size: 13px; }

.order_infobox_heading {
  color: #374158;
  font-weight: bold;
  font-family: Scada;
  font-size: 13px; }

.order_infobox_data {
  color: #000000;
  font-family: Verdana;
  font-size: 13px; }

.product_infobox_heading_row {
  background-color: #C9C9C9; }

.product_infobox_heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold; }

.product_infobox_data_row {
  background-color: #F0F1F1; }

.product_infobox_data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000; }

.order_history_top_INVOICE {
  color: #006699;
  font-weight: bold;
  font-family: Verdana;
  font-size: 13px; }

.order_infobox_heading_INVOICE {
  color: #000000;
  font-weight: bold;
  font-family: Verdana;
  font-size: 13px; }

.order_infobox_data_INVOICE {
  color: #000000;
  font-family: Verdana;
  font-size: 13px; }

.product_infobox_heading_row_INVOICE {
  background-color: #C9C9C9; }

.product_infobox_heading_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold; }

.product_infobox_data_row_INVOICE {
  background-color: #F0F1F1; }

.product_infobox_data_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000; }

.smallText_INVOIVE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; }

.smallTextBlue_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #006699; }

.smallAddressBlue_INVOICE {
  font-family: Arial;
  font-size: 9px;
  color: #006699; }

.main_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px; }

.pageHeading_INVOICE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #727272;
  font-weight: bold; }

.boxText {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000; }

.errorBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffb3b5;
  font-weight: bold; }

.stockWarning {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 24px;
  color: #cc0033; }

.productsNotifications {
  background: #f2fff7; }

.orderEdit {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #3a4a69;
  text-decoration: underline; }

tr.headerError {
  background: #ff0000; }

td.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ff0000;
  color: #ffffff;
  font-weight: bold;
  text-align: center; }

tr.headerInfo {
  background: #00ff00; }

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center; }

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #f0a480;
  font-weight: bold; }

span.productInfoPrice {
  font: bold 18px scada,verdana, arial, sans-serif;
  color: #000000; }

span.productInfoSpecialPrice {
  font: bold 18px scada,verdana, arial, sans-serif;
  color: #ff0000; }

.productInfoNormalPrice {
  font: scada, verdana, arial, sans-serif;
  color: #000000;
  text-decoration: line-through; 
float: right;
}

.mws_boxTop {
  background: url("mediafiles/images/infobox/top.gif");
  font-family: Tahoma;
  font-size: 11px;
  text-align: center;
  color: #999999;
  font-weight: bold;
  background-repeat: repeat-x;
  vertical-align: middle;
  white-space: nowrap; }

.mws_boxLeft {
  background: url("mediafiles/images/infobox/left.gif"); }

.mws_boxRight {
  background: url("mediafiles/images/infobox/right.gif"); }

.mws_boxBottom {
  background: url("mediafiles/images/infobox/bot.gif");
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap; }

.mws_boxCenter {
  background: #FFFFFF; }

.mws_boxTop_main {
  background: url("mediafiles/images/infobox_main/top.gif");
  height: 33px;
  font-family: Tahoma;
  font-size: 11px;
  text-align: center;
  font-weight: bold;
  background-repeat: repeat-x;
  vertical-align: middle;
  white-space: nowrap; }

.mws_boxLeft_main {
  background: url("mediafiles/images/infobox_main/left.gif"); }

.mws_boxRight_main {
  background: url("mediafiles/images/infobox_main/right.gif"); }

.mws_boxBottom_main {
  background: url("mediafiles/images/infobox_main/bot.gif");
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap; }

.mws_boxCenter_main {
  background: #FFFFFF; }

A.mws_boxTop {
  color: #999999; }

TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; }

.doted_row {
  border-top-width: 1px;
  border-top-style: dashed;
  border-top-color: #D1D1D1;
  font-family: Verdana;
  font-size: 11px; }

.row {
  font-family: Verdana;
  font-size: 11px; }

.slideshow {
  padding-left: 0px; }

.ProductsCycleSlideshowWrapper {
  width: 450px;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
  text-align: center;
  position: relative; }

.ProductsCycleSlideshow {
  height: 210px;
  width: 450px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  border: 0px solid #bbc3d3;
  background-color: #fff; }

.PCSChild {
  height: 196px;
  width: 550px;
  padding: 7px;
  text-align: center;
  top: 0;
  left: 0; }

.PCSChild a {
  text-decoration: none;
  color: 000; }

.PCSChild a img {
  border: none;
  border-width: 0px; }

.PCSOutput {
  text-align: center;
  font-size: 14px; }

.PCSOutput a {
  text-decoration: none;
  color: #000; }

.PCSPager {
  margin: 7px; }

.PCSPager a {
  border: 1px solid #bbc3d3;
  background: #fff;
  color: #bbc3d3;
  text-decoration: none;
  margin: 0 5px;
  padding: 3px 5px;
  font-size: 12px; }

.PCSPager a.activeSlide {
  border: 1px solid #000;
  background: #bbc3d3;
  color: #000; }

.PCSPager a:focus {
  outline: none; }

.leftfloat {
  float: left;
  border: 0px dashed #000000; }

.leftfloat-right {
  float: left;
  text-align: right;
  padding: 3px 2px 2px 2px; }

.leftfloat-center {
  float: left;
  text-align: center; }

.leftfloat-databox {
  float: left;
  width: 150px; }

.leftfloat-silverpixel {
  float: left;
  padding: 5px 0px 5px 0px; }

.leftfloat-silverpixelend {
  float: left;
  padding: 0px 0px 0px 0px; }

.rightfloat {
  float: right;
  border: 0px dashed #000000; }

.rightfloat-center {
  float: right;
  text-align: center; }

.rightfloat-right {
  float: right;
  text-align: right; }

.right {
  text-align: right; }

.divider {
  clear: both;
  height: 0px; }

.divider-short {
  clear: both;
  height: 5px; }

.divider-tall {
  clear: both;
  height: 13px; }

.divider-pageheading {
  clear: both;
  height: 10px;
  border: 0px dashed red; }

.productListingDesc {
  height: 60px;
  text-align: left;
  padding: 2px 2px 2px 2px;
  line-height: 1em;
  position: relative;
  text-align: center;
  font-size: 9px;
  font-weight:normal;
  top: 5px;
}

  .pl-special .productListingDesc {
    top: -0px;
  }

  .pl-special a.productListDescription {
    margin-top: 6px;
  }

a.productListDescription {
  display: block;
  text-align: center;
  margin-top: -10px;
  text-transform: uppercase;
  font-size: 12px;
  position: absolute;
  top: 70px;
  left: 50%;
  margin-left: -32px;
  }

a.productListDescription i {
	margin-top: 8px;
	font-size: 10px;
}

div a.productListing-heading {
  float: left;
  color: #000000;
  background-color: #ffffff;
  border: 1px solid #fefefe;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 0px 0px 10px #efefef;
  -webkit-box-shadow: 0px 0px 10px #ffffff;
  box-shadow: 0px 0px 10px #a4a39a;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  vertical-align: middle;
  margin: 3px; }

.mainProduct {
  position: relative; }

.schemaProduct {
  position: absolute;
  top: 35px;
  left: 380px;
  width: 160px;
  font-size: 10px; 
display: none}

.mopics img {
  max-width: 80px;
  max-height: 80px;
  overflow: hidden; }

.mopics a {
  font-size: 9px; }

.morepics div {
  float: left;
  display: block; }

.sharediscount {
  width: 180px;
  text-align: right;
  padding-bottom: 10px; }

.forsideikoner {
  right: 10px;
  text-align: center;
  display: block;
  max-width: 480px;
  margin-bottom: 20px;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
  z-index: 9999; }

.forsideikon {
  float: left;
  width: 85px;
  margin-bottom: 12px;
  margin-left: -5px;
  height: 120px; }

.forsidekategori {
  float: left;
  width: 95px;
  margin: 4px;
  margin-bottom: 12px;
  min-height: 130px;
  height: auto; }

.forsideikon img {
  text-align: center;
  background-color: transparent; }

.ikontekst {
  text-align: center;
  vertical-align: bottom;
  font-size: 12px; }

.searchbox {
  position: absolute;
  text-align: right;
  display: block;
  float: none;
  margin-top: 4px;
  right: 0px;
  z-index: 9999999; }

.wrappertable {
  width: 100%;
  height: 100%;
  padding: 3px;
  margin-left: auto;
  margin-right: auto; }

#spacer {
  height: 60px; }

.titelmenu {
  position: fixed;
  width: 100%;
  top: 0px;
  background-color: #ff6f01;
  background: #ffb76b;
  background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb76b), color-stop(50%, #ffa73d), color-stop(51%, #ff7c00), color-stop(100%, #ff7f04));
  background: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  background: -o-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  background: -ms-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  background: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );
  opacity: 100;
  height: 50px;
  z-index: 999999; }

.titelmenu div {
  float: left; }

.pagetitle {
  position: relative;
  width: 100%;
  bottom: -5px; }

.pagetitle p {
  margin-left: auto;
  margin-right: auto;
  width: auto;
  text-align: center;
  color: white;
  text-shadow: #4b4b4b 2px 2px 2px;
  font-size: 14px;
  line-height: 14px; }

.pagetitle p img {
  height: 20px; }

.menuiconlist {
  position: absolute;
  z-index: 100; }

.menuiconlist img {
  height: 32px;
  margin: 4px; }

.tmright {
  position: absolute;
  right: 0px; }

.m-menu {
  margin-right: 10px; }

.menusearch {
  position: absolute;
  top: -20px;
  width: 180px; }

#menulogo img {
  height: 32px;
  width: auto;
  top: -60px;
  position: absolute; }

#container-outer,
#container {
  width: 100%;
  overflow: clip;
  display: block;
  -webkit-overflow-scrolling: touch; }

#container-outer {
  position: absolute;
  overflow-x: hidden; }

#container-inner {
  max-width: 880px;
  overflow: hidden;
  display: block;
  padding: 50px;
  margin: 50px auto;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  background: #ffffff;
  position: relative; }

.clearfloat:after {
  content: "";
  display: table;
  clear: both; }

html#facebook {
  margin-left: -35px; }

.coverdesign {
  zoom: 0.8; }

.coverdesign div {
  float: left;
  display: block; }

.ikonwrapper {
  max-width: 100%;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
  text-align: center;
  position: relative; }

/* #####################################################
			ADD to home screen
#####################################################*/
#addToHomeScreen {
  z-index: 99999;
  -webkit-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  touch-callout: none;
  width: 240px;
  font-size: 15px;
  padding: 12px 14px;
  text-align: left;
  font-family: helvetica;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, white), color-stop(0.02, #eeeeee), color-stop(0.98, #cccccc), color-stop(1, #a3a3a3));
  border: 1px solid #505050;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -webkit-background-clip: padding-box;
  color: #333;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  line-height: 130%;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5); }

#addToHomeScreen.addToHomeIpad {
  width: 268px;
  font-size: 18px;
  padding: 14px; }

#addToHomeScreen.addToHomeWide {
  width: 296px; }

#addToHomeScreen.addToHomeIpad.addToHomeWide {
  width: 320px;
  font-size: 18px;
  padding: 14px; }

#addToHomeScreen .addToHomeArrow {
  position: absolute;
  background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(204, 204, 204, 0)), color-stop(0.4, rgba(204, 204, 204, 0)), color-stop(0.4, #cccccc));
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: #505050;
  width: 16px;
  height: 16px;
  -webkit-transform: rotateZ(45deg);
  bottom: -9px;
  left: 50%;
  margin-left: -8px;
  -webkit-box-shadow: inset -1px -1px 0 #a9a9a9;
  -webkit-border-bottom-right-radius: 2px; }

#addToHomeScreen.addToHomeIpad .addToHomeArrow {
  -webkit-transform: rotateZ(-135deg);
  background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(238, 238, 238, 0)), color-stop(0.4, rgba(238, 238, 238, 0)), color-stop(0.4, #eeeeee));
  -webkit-box-shadow: inset -1px -1px 0 #fff;
  top: -9px;
  bottom: auto;
  left: 50%; }

#addToHomeScreen .addToHomeClose {
  -webkit-box-sizing: border-box;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 18px;
  height: 18px;
  line-height: 14px;
  text-align: center;
  text-indent: 1px;
  -webkit-border-radius: 9px;
  background: rgba(0, 0, 0, 0.12);
  color: #707070;
  -webkit-box-shadow: 0 1px 0 #fff;
  font-size: 16px; }

#addToHomeScreen .addToHomePlus {
  font-weight: bold;
  font-size: 1.3em; }

#addToHomeScreen .addToHomeShare {
  display: inline-block;
  width: 18px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(data:image/png);
  background-size: 18px 15px;
  text-indent: -9999em;
  overflow: hidden; }

#addToHomeScreen .addToHomeTouchIcon {
  display: block;
  float: left;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(255, 255, 255, 0.9);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(255, 255, 255, 0.9);
  background-repeat: no-repeat;
  width: 57px;
  height: 57px;
  -webkit-background-size: 57px 57px;
  background-size: 57px 57px;
  margin: 0 12px 0 0;
  border: 1px solid #333;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.slidemenulink {
  color: white; }

@media all and (-webkit-min-device-pixel-ratio: 2) {
  #addToHomeScreen .addToHomeShare {
    background-image: url(data:image/png); } }
/* FRESHBTN ^CC */
.freshbtn {
  display: inline-block;
  padding: 10px 14px;
  margin: 10px;
  font-family: 'Scada', sans-serif;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  text-shadow: 0 1px 2px transparent;
  line-height: auto;
  vertical-align: 10%;
  border: solid 3px #fff;
  -webkit-border-radius: 13px;
  border-radius: 13px;
  -webkit-box-shadow: 0 0 7px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 7px 0px rgba(0, 0, 0, 0.5);
  background: #fd972c;
  background: -moz-linear-gradient(top, #fd972c 0%, #fd8125 48%, #fd7723 52%, #fd611c 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd972c), color-stop(48%, #fd8125), color-stop(52%, #fd7723), color-stop(100%, #fd611c));
  background: -webkit-linear-gradient(top, #fd972c 0%, #fd8125 48%, #fd7723 52%, #fd611c 100%);
  background: -o-linear-gradient(top, #fd972c 0%, #fd8125 48%, #fd7723 52%, #fd611c 100%);
  background: -ms-linear-gradient(top, #fd972c 0%, #fd8125 48%, #fd7723 52%, #fd611c 100%);
  background: linear-gradient(to bottom, #fd972c 0%, #fd8125 48%, #fd7723 52%, #fd611c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd972c', endColorstr='#fd611c',GradientType=0 ); }

.freshbtn-small {
  padding: 7px 11px;
  font-size: 16px; }

.freshbtn span {
  display: inline-block;
  font-size: 16px;
  line-height: auto;
  vertical-align: top; }

.freshbtn:hover {
  color: #fff !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
  text-decoration: none !important;
  -webkit-box-shadow: 0 0 7px 0px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 7px 0px rgba(0, 0, 0, 0.6);
  background: #ffb52d;
  background: -moz-linear-gradient(top, #ffb52d 0%, #fd8125 50%, #ff4e00 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb52d), color-stop(50%, #fd8125), color-stop(100%, #ff4e00));
  background: -webkit-linear-gradient(top, #ffb52d 0%, #fd8125 50%, #ff4e00 100%);
  background: -o-linear-gradient(top, #ffb52d 0%, #fd8125 50%, #ff4e00 100%);
  background: -ms-linear-gradient(top, #ffb52d 0%, #fd8125 50%, #ff4e00 100%);
  background: linear-gradient(to bottom, #ffb52d 0%, #fd8125 50%, #ff4e00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb52d', endColorstr='#ff4e00',GradientType=0 ); }

/* #######################################
 			NAViGATIiON ^CC
####################################### */
/* #######################################
 			#fixednav
####################################### */
#fixednav {
  position: fixed;
  top: 0px;
  height: 60px;
  background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.7) 0%, rgba(204, 204, 204, 0.7) 50%, rgba(191, 191, 191, 0.7) 51%, rgba(122, 122, 122, 0.7) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.7)), color-stop(50%, rgba(204, 204, 204, 0.7)), color-stop(51%, rgba(191, 191, 191, 0.7)), color-stop(100%, rgba(122, 122, 122, 0.7)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.7) 0%, rgba(204, 204, 204, 0.7) 50%, rgba(191, 191, 191, 0.7) 51%, rgba(122, 122, 122, 0.7) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.7) 0%, rgba(204, 204, 204, 0.7) 50%, rgba(191, 191, 191, 0.7) 51%, rgba(122, 122, 122, 0.7) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.7) 0%, rgba(204, 204, 204, 0.7) 50%, rgba(191, 191, 191, 0.7) 51%, rgba(122, 122, 122, 0.7) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.7) 0%, rgba(204, 204, 204, 0.7) 50%, rgba(191, 191, 191, 0.7) 51%, rgba(122, 122, 122, 0.7) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: none;
  margin: none;
  border-radius: 0px;
  width: 100%;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 9999999;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }

#fixednav:hover {
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.5);
  background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.85) 0%, rgba(204, 204, 204, 0.85) 50%, rgba(191, 191, 191, 0.85) 51%, rgba(122, 122, 122, 0.85) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.85)), color-stop(50%, rgba(204, 204, 204, 0.85)), color-stop(51%, rgba(191, 191, 191, 0.85)), color-stop(100%, rgba(122, 122, 122, 0.85)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.85) 0%, rgba(204, 204, 204, 0.85) 50%, rgba(191, 191, 191, 0.85) 51%, rgba(122, 122, 122, 0.85) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.85) 0%, rgba(204, 204, 204, 0.85) 50%, rgba(191, 191, 191, 0.85) 51%, rgba(122, 122, 122, 0.85) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.85) 0%, rgba(204, 204, 204, 0.85) 50%, rgba(191, 191, 191, 0.85) 51%, rgba(122, 122, 122, 0.85) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.85) 0%, rgba(204, 204, 204, 0.85) 50%, rgba(191, 191, 191, 0.85) 51%, rgba(122, 122, 122, 0.85) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9f2f2f2', endColorstr='#d97a7a7a',GradientType=0 ); }

#fixednav:hover a {
  color: black;
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }

#fixednav ul:after {
  content: "";
  clear: both;
  display: block; }

#fixednav ul li {
  float: left;
  width: auto;
  max-width: 100%;
  font-size: 14px;
  font-weight: 100;
  padding: 2px 2px;
  text-align: center;
  position: relative;
  left: 0px;
  height: auto;
  font-family: scada;
  line-height: 45px;
  margin-left: 25px;
   }

#fixednav ul li a {
  color: #303030; }

#fixednav ul li a:hover {
  color: black; }

#fixednav ul ul {
  display: none;
  font-size: 10px;
  font-weight: lighter; }

#fixednav ul li #normal:hover > ul {
  display: block;
  max-width: 100%; }

#fixednav ul {
  list-style: none;
  position: relative;
  display: block;
  margin-left: -55px;
  padding-top: 3px;
  width: 100%;
  min-height: 45px; }

/* ############################################################### ^CC */
/* Navigation styling ^CC */
.nav-fixed {
  width: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  display: block;
  font-size: 13px !important;
  font-weight: 900; }

.nav-list {
  width: 100% !important; }

.nav-item {
  float: none;
  *display: inline;
  zoom: 1; }

.nav-item a {
  padding: 0 !important;
  display: block; }

/* Mobile Navigation */
.nav-mobile {
  display: none;
  /* Hide from browsers that don't support media queries */
  cursor: pointer;
  position: absolute;
  top: 5px;
  left: 5px; }

/* #######################################
 			#topnav
####################################### */
#topnav {
  color: #c8c8c8;
  background: #d1d1d1;
  background: -moz-linear-gradient(top, #d1d1d1 0%, #adadad 47%, #969696 50%, #706b6b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1d1d1), color-stop(47%, #adadad), color-stop(50%, #969696), color-stop(100%, #706b6b));
  background: -webkit-linear-gradient(top, #d1d1d1 0%, #adadad 47%, #969696 50%, #706b6b 100%);
  background: -o-linear-gradient(top, #d1d1d1 0%, #adadad 47%, #969696 50%, #706b6b 100%);
  background: -ms-linear-gradient(top, #d1d1d1 0%, #adadad 47%, #969696 50%, #706b6b 100%);
  background: linear-gradient(to bottom, #d1d1d1 0%, #adadad 47%, #969696 50%, #706b6b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#706b6b',GradientType=0 );
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.17);
  padding: 0 0px;
  width: 100%;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 10000;
  -webkit-transform: translate3d(0, 0, 0);
  display: none; }

#topnav ul ul {
  display: none;
  font-size: 10px;
  font-weight: lighter; }

#topnav ul li #normal:hover > ul {
  display: block;
  max-width: 100%; }

#topnav ul {
  list-style: none;
  position: relative;
  display: block;
  margin-left: 0px;
  width: 100%;
  min-height: 45px; }

#topnav ul:after {
  content: "";
  clear: both;
  display: block; }

#topnav ul li {
  float: left;
  width: auto;
  max-width: 95px;
  font-size: 14px;
  font-weight: 100;
  padding: 5px 5px;
  text-align: center;
  position: relative;
  left: 0px;
  height: auto;
  font-family: scada;
  line-height: 45px;
  margin-left: 2px;
  margin-right: 2px; }

#topnav ul li:hover {
  z-index: 2000; }

/* #######################################
 			#nav
####################################### */
#nav {
  background: transparent;
  padding: 5px 0 0 0;
  margin-left: -0;
  max-width: 100%;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 1000;
  margin-top: none; }

#nav ul {
  padding-top: 55px;
  /* HER! ^CC */ }

#nav li {
  margin-left: 5px; }

#nav ul ul {
  display: none;
  font-size: 10px;
  font-weight: lighter;
  margin-left: 0px; }

#nav ul li:hover > ul {
  display: block;
  max-width: 200px;
  /* DENNE på 100% gjorde dropdowns for smalle... */ }

#nav ul {
  list-style: none;
  position: relative;
  display: block;
  max-width: 100%;
  height: auto; }

#nav ul:after {
  content: "";
  clear: both;
  display: block; }

#nav ul {
  margin-top: 0px; }

#nav ul li {
  float: left;
  font-size: 11px;
  font-weight: lighter;
  text-align: left;
  position: relative;
  left: 0px;
  height: auto;
  font-family: scada;
  }

#nav ul li:hover {
  background: transparent;
  z-index: 2000; }

#nav ul li a {
  display: block;
  padding: 5px 5px 5px 5px;
  color: #444;
  text-decoration: underline;
  height: auto;
  margin: 5px 5px 5px 0px; }

#nav ul ul {
  background: rgba(209, 209, 209, 0.85);
  color: #444;
  padding: 0px;
  position: absolute;
  top: auto;
  z-index: 1000;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border: solid 1px #fff;
  margin-left: -0px; }

#nav ul ul li {
  float: none;
  position: relative;
  max-width: 100%;
  z-index: 1001;
  height: auto;
  max-height: 35px; }

#nav ul ul li a {
  padding: 5px;
  color: #41392e;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  text-decoration: none;}

#nav ul ul li a:before {
  content: ''; }

#nav ul ul li a:hover {
  background: #EEE; }

#nav ul ul ul {
  position: absolute;
  left: 100%;
  top: 0;
  background: #DDD;
  color: #444;
  margin-left: -30px;
  margin-top: 10px;
  opacity: 100; }

.menu-button {
  display: none;
  z-index: 99999;
  }

#menu-search {
  display: none; }

#menu-basket {
  display: none; }

div.productListing-odd, div.productListing-even {
  float: left;
  text-align: center;
  background: #ffffff;
  border: 1px solid #d1d1d1;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  padding-bottom: 0px;
  margin-top: 2px;
  margin-bottom: 10px;
  position: relative;
  width: 180px;
  height: 342px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  margin: 1px;
  zoom: 1;
  display: inline;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

.productListing-odd.pl-special, .productListing-even.pl-special {
  height: 380px;
}

div.productListing-odd:hover, div.productListing-even:hover {
  background: #F9F9F9; }

div.productListing, #productListing-item {
  position: relative; }

div.productlisting-new, div.productListing-odd, div.productlisting-data, .pl-price {
  font-family: Scada, Verdana, Arial, sans-serif; }

.pl-image, .pl-model, .pl-name, .pl-price, .pl-manu, .pl-quantity, .pl-weight, .pl-buynow {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px; }

.pl-quantity {
  position: absolute;
  top: 40px;
  right: 22px; }

.pl-image {
  height: 160px;
  z-index: 80;
  padding-top: 40px;
 }

/*.pl-image::after {
  content: " ";
  display: inline-block;
  background-color: transparent;
  width: 160px;
  height: 160px;
  position: absolute;
  top: 40px;
  left: 10px;
  -webkit-box-shadow: inset 0 0 40px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 40px 1px rgba(0, 0, 0, 0.2); }

.pl-image a::after {
  z-index: 999;
    content: " ";
  display: inline-block;
  background-color: transparent;
  width: 160px;
  height: 160px;
  position: absolute;
  top: 40px;
  left: 10px;
  -webkit-box-shadow: inset 0 0 40px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 40px 1px rgba(0, 0, 0, 0.2);}
*/
.listingproductprice {
  position: absolute;
  top: 218px;
  left: 0px;
  background-color: transparent;
  font-size: 15px;
  text-align: center; 
  width: 100%;
}

.pl-buynow {
  position: absolute;
  top: 267px;
  left: 50%;
  margin-left: -25%;
  display: block;
  margin-top: 14px;
  padding-bottom: 10px;
  margin-bottom: 10px; }

.pl-special .pl-buynow {
top: 309px;
}

.pl-name {
  border: 0px dashed red;
  height: auto;
  padding-top: 5px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
  font-weight: bolder;
  position: relative;
  line-height: 1em;
  top: 54px; }

  .pl-name span {
    top: 7px;
    position: relative;
  }

.pl-name u {
  top: -212px;
  position: absolute;
  padding-top: 2px;
  left: 0px;
  display: block;
  padding: 2px 10px 0 10px;
font-weight: 500}

.countdown {
  right: 18px;
  position: absolute;
  width: 115px; }

.productListingName {
  position: relative;
  margin-bottom: 30px;
  text-align: center;
  top: -204px; }

.pl-special .pl-name {
top: 68px;
}

.pl-special .pl-name u{
top: -220px;
}

.pl-special .pl-count {

}

span.productprice {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
  margin: 0px; }

span.pl-specialprice, span.productspecialprice {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

span.pl-specialpricestrike, span.productspecialprice-strike, .productspecialprice-strike {
  font-family: Scada, Verdana, Arial, sans-serif;
  font-size: 11px;
  text-decoration: line-through;
}
/*
.mobile-header {
  line-height: 100%;
  width: 100%;
  display: block;
  position: relative;
  z-index: 30;
  background: #ffffff;
  z-index: 9999;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); }

.mobile-header ul {
  margin: 0px;
  padding: 0px;
  z-index: 30;
  list-style: none; }

.mobile-header ul li {
  float: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 30;
  width: 25%; }

.mobile-header ul li a {
  margin: 0px;
  padding: 20px 0px;
  width: auto;
  display: block;
  background: none;
  text-align: center;
  font-size: 12px;
  line-height: 12px;
  color: #888888;
  cursor: pointer;
  border-right: 1px solid #eeeeee;
  font-family: 'Open Sans', sans-serif;
  font-weight: 300;
  text-transform: uppercase; }

.mobile-header ul li.m-menu a {
  font-weight: 700; }

.mobile-header ul li a:hover,
.mobile-header ul li.active,
.mobile-header ul li.active a {
  color: #ffffff;
  background: #77c043; }

.mobile-header ul li a:hover,
.mobile-header ul li.active a {
  border-right: 1px solid #63A832; }

.mobile-header ul li a span.menu-open,
.mobile-header ul li.active a span.menu-close {
  display: inline; }

.mobile-header ul li.active a span.menu-open,
.mobile-header ul li a span.menu-close {
  display: none; }

.mobile-menu {
  margin: 0px;
  padding: 30px;
  width: 140px;
  text-transform: none;
  font-size: 12px;
  position: absolute;
  top: 72px;
  bottom: 0px;
  left: -200px;
  z-index: 9998;
  display: block;
  height: 100%;
  color: #ffffff; }

.mobile-menu.active {
  height: auto;
  overflow: visible;
  z-index: 10000;
  position: absolute; }

.mobile-menu-bg {
  background: #222222;
  margin: 0px;
  position: fixed;
  width: 100%;
  top: 0px;
  bottom: 0px;
  left: -200px;
  display: block;
  height: 100%;
  -webkit-box-shadow: inset 0px 0px 100px 0px black;
  box-shadow: inset 0px 0px 100px 0px black; }

.mobile-menu.active,
.mobile-menu-bg.active {
  display: block; }
/*
/* MEDIA QUERIES############################################### */

/*1140 */
@media only screen and (min-width: 1140px) {
  .pageBody {
    width: 1140px;
    margin: 0 auto; }

  #nav {
    display: block;
    width: 1140px !important;
    margin-left: -600px;
    position: absolute !important;
    top: 0px !important;
    left: 50% !important; }

  #nav ul {
    width: 1000px !important; }

  #breadcrumbs {
    width: 1100px;
    margin: 0 auto; }

  .fordele {
    padding: 0;
    width: 100%;
    text-align: center; }

  .fordele ul {
    width: 820px;
    position: relative;
    left: 50%;
    margin-left: -410px; }

  .fordele ul li {
    width: 80px; }

  .wrappertable {
    max-width: 100%;
    zoom: 100%; }

  #productListing-item {
    zoom: 111%; }

  .categoryDescription, .forsidetext, .textcolumns {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; } }
/*980 px*/
@media only screen and (max-width: 980px) {
  #account {
    display: block;
    position: relative; }

  .accountfixed {
    display: none; }

  .searchbox {
    margin-top: -5px; } }
    /*1139 desktop*/
@media only screen and (max-width: 1139px) {
  .wrappertable {
    width: 100%; }

  #gebyr {
    display: none; }

  #levering {
    display: none; }
 #spacer {
display: none
}

#nav ul {
  padding-top: 2px;
  /* HER! ^CC */ }

.nav li ul li {
height: auto;
}

#nav ul li ul li ul {
height: auto;
width: auto;
margin-bottom: 4px;
margin-top: 4px;
margin-right: 0px;
font-size: 11px;
}



 }
/*Max 767*/
@media only screen and (max-width: 767px) {
.col-sm-9, .col-md-9, .col-sm-12, .col-md-12, .col-sm-6, .col-sm-2, .col-md-2, .col-sm-3,.container, .container-fluid {
padding-left: 0;
padding-right: 0;
}

.columnCenter {
  margin-left: 10px;
  margin-right: 10px;
}

.row {
margin: 0;
}

  #nav {
    margin-left: 0px; }

  .catlist {
    margin-bottom: 2px;
    margin-top: 2px; }

  .productListing-odd, .productListing-even {
  /*  zoom: 0.9 !important; */
}
  .pageContents {
    zoom: 100%; }

  .pl-name {
    top: 18px; }

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px; }

  .pl-image::after {
    top: 55px; }

  .listingproductprice {
}


  .pl-buynow {
    top: 276px; }

  .pl-count {
}

  .catlist {
    margin-bottom: 2px;
    margin-top: 2px; }



.nav div {
}

}

/*960*/
@media only screen and (max-width: 960px) {
  #logo {
    width: 80px;
    margin-right: 10px; }

  #topnav ul li {
    width: 60px;
    max-width: 95px;
    font-size: 12px;
    padding: 2px 2px;
    height: auto;
    line-height: 35px; }

  #spacer {
    height: 53px;
    width: 1px; } }

    /*Max 550*/
@media only screen and (max-width: 550px) {
 .nav-cats {
	display: block;
 }

td.readMoretd {
	min-width: 62px;
 border-bottom: solid 1px #ccc;
}

.readMoretd a{
	height: 6px;
	margin-top: auto;
	margin-bottom: auto;
	display: inline-block;
	vertical-align: middle;

 }

 .prisTabel tr {
	height: 40px;
 }

 .forsidetext p{
	font-size: 15px;
 }

 body {
  width: auto;
 }


 #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 .menu-button {
  display: block;
  position: absolute;
 }
  #topnav ul li {
    width: 60px;
    max-width: 95px;
    font-size: 10px;
    padding: 2px 2px;
    height: auto;
    line-height: 35px; }

  #spacer {
    position: relative;
    height: 90px;
    width: 100%; }

  #hidemobile {
    display: none;
    text-align: right; }
  .hidemobile {
    display: none;
    text-align: right; }

  #onlymobile {
    display: block; }

  #nav {
    display: none; }

  .socialicons {
    display: none; }

  .smallText, TD.smallText, SPAN.smallText, P.smallText, span.smallText {
    font-size: 9px;
    vertical-align: top;
    float: left; }

  #hidemobile {
    display: none; }

  .searchbox2 {
    display: block;
    position: relative;
    top: 0px;
    width: 290px;
    margin: 0 auto;
    right: auto;
    left: auto;
    opacity: 100; }

  #livelytoolbarbutton {
    display: none; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 280px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .searchbox {
    display: none; }

  .schemaProduct {
    position: relative;
    top: 0px;
    left: 0px;
    width: 160px;
    font-size: 10px; }

  .footerText {
    height: auto; }

  #headerinfo p {
	font-size: 8px;
  }

  .forsideikoner {
    width: 280px; }

    #fixednav ul li {
      float: none;
      top: 58px;
      width: 100%;
      margin-left: 12px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: none;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 10001;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   .nav-list .nav-item{
	display: none;
 }

   .nav-active .nav-item {
	display: block;
   }

 .footerDiv {
	min-width: 40%;
	height: 180px;
 }

 .footerDiv a {
	font-size: 15px;
	line-height: 22px;

 }

 .footerDiv li {
	margin-bottom: 8px;
 }
    .headerNavigation {
	margin-top: 4px;
	padding-top: 4px;
    }
    }
    /*Max 420???*/
@media only screen and (max-width: 420px) {
  .tpInHeader {
    display: none; }

  #topnav ul li {
    width: 45px;
    max-width: 95px;
    font-size: 10px;
    padding: 2px 2px;
    height: auto;
    line-height: 35px; }

  #spacer {
    height: 46px; } }

    /*Max 479???*/
@media only screen and (max-width: 479px) {
  #content, .pageitem {
    display: block;
    max-width: 100%; }

  #hidemobile {
    display: none; } }
    /*iPhone 5/5S/5C lodret*/
@media screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait) {

.plusbtn img {
width: 25px;
height: 25px;
}

.minusfield img {
width: 25px;
height: 25px;

}

 a.freshbtn.fbtnsc {
font-size: 16px;
}

#zoom085 {
width: 300px;
}

 .plesc {
zoom: 0.70;
}

#productListing-item {
	width: 150px;
}
  .pl-name {
    top: 50px; 
}

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px;
    width: 148px;}

   .pl-image img{
	
	height: auto;
	max-height: 148px;
	margin-left:2px;
   }
  .pl-image a::after {
    top: 55px;
    width: 148px;
    height: 148px;
    margin-left: -8px;}

  .listingproductprice {
}

  .pl-buynow {
    top: 276px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
zoom: 0.65;
}

  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

 .headerNavigation {
    font-size: 9px;
    width: 98%
    margin-top: 4px;}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 100% }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }



  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; } }

    /*iPhone 2-4*/
@media screen and (min-device-width: 320px) and (max-device-width: 480px) {
  #content, .pageitem, .menu {
    display: block;
    max-width: 100%; }

  .wrappertable {
    width: 100%; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 4px; }

.pageBody {
width: 100%;
}
}

/*iPhone 2-4 lodret*/
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) {

  .largeText {
	max-width: 300px;
  }

  .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct {
    display: none; }

  .shoppingCartRandomProducts {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  .fillcontainer {
    max-width: 100%; }

  #nav {
    width: 100%; }

  #account {
    position: relative; }

  .pageheader {
    width: 320px; }

  .wrappertable {
    width: 320px; }

  td.columnRight {
    display: none; }

  .ikonwrapper {
    width: 260px; }

  #gallery {
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

}

/* iPhone 2-4 vandret*/
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
  input.rounded2 {
    font-size: 16px; }
#fixednav ul {
  list-style: none;
  position: relative;
  display: block;
  margin-left: 0px;
  padding-top: 0px;
  width: 470px;
  min-height: 45px;
  padding: 0;
  position: absolute;
  left: 0px;}

  #designerwrapper {
    zoom: 0.65;}

  #crop_container {
    zoom: 0.65;
    margin-right: 20px; }

  #result_image {
    zoom: 0.7;
    width: 100px; }

  #movement {
    zoom: 1.5; }

  #bestilknap2 {
    zoom: 2; }

    #fixednav {
	height: 50px;
    }

  div.pageHeaderLogo img {
    height: 36px;
    width: auto; }

  .tpInHeader img {
    height: 40px;
    width: auto; }

  body {
    width: 480px !important; }

  .shoppingCartRandomProducts {
    display: none; }

  .wrappertable {
    width: 480px; }

  td.columnRight {
    display: none; }

  .ikonwrapper {
    width: 280px; }

  #gallery {
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  #nav ul li {
    height: auto;
    width: 50px; }

  #topnav ul li {
    font-size: 10px;
    width: 200px !important;
    height: 16px;
    line-height: 16px;
    display: table-cell;
    vertical-align: middle; }

  #topnav ul {
    height: 16px; }

  #topnav {
    height: 20px; } }

/* iPhone 5-specific Media Queries */
@media screen and (device-aspect-ratio: 40/71) {
  input.rounded2 {
    font-size: 16px; }

  #onlyiphone {
    display: block; }

  #content, .pageitem {
    display: block;
    max-width: 100%; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #zoom085 {
    zoom: 0.85; }
  #passwordField {
    width: 100px; }

  .shoppingCartRandomProducts {
    display: none; }

  #topnav ul li {
    font-size: 10px;
    display: table-cell;
    width: 34px;
    text-align: center;
    vertical-align: middle; }

  .footerText {
    margin: 0 0 10px 0 !important;
    width: 100% !important;
    height: auto;
    line-height: 14px;}

  .footerDiv {
    display: inline-block;
    height: auto; }

  #topnav {
    height: 26px; }

  #nav ul li {
    margin-bottom: 2px;
    margin-top: 2px;
    line-height: 8px;
    font-size: 7px;
    max-width: 200px;
    height: 12px; }

  .searchbox {
    position: fixed;
    margin-top: -40px;
    top: 0px;
    right: 0px;
    -webkit-transform: translate3d(0, 0, 0);
    overflow: hidden;
    -webkit-overflow-scrolling: touch; } }

/*iPhone 5/5S/5C vandret*/
@media screen and (device-aspect-ratio: 40/71) and (orientation: landscape) {

 .menu-button {
  display: block;
  position: absolute;
 }

  input.rounded2 {
    font-size: 16px; }

  .productListing-odd {
    zoom: 65% !important;
    height: 450px !important; }

  .catlist {
    margin-bottom: 2px;
    margin-top: 2px; }

  img#logo {
    margin-left: -40px;
    margin-top: 5px;
    margin-right: 0px; }

  .forsideikoner {
    max-width: 60% !important; }

  .smallText, TD.smallText, SPAN.smallText, P.smallText, span.smallText {
    font-family: Scada, Verdana, Arial, sans-serif;
    font-size: 9px;
    float: left; }

  #designerwrapper {
    zoom: 1.0; }

  #crop_container {
    margin-right: 140px;
    zoom: 0.8; }

  #result_image {
    zoom: 0.8; }

  .searchbox {
    right: 5px;
    top: -5px;
    margin: 0;
    text-align: right;
    position: fixed;
    width: 120px; }

  .searchbox input, .searchbox form {
    max-width: 100px;
    margin: none; }

  .tpInHeader img {
    height: 50px;
    width: auto; }

  #nav {
    width: 100%; }

  #nav ul {
    max-width: 200px !important;
    margin: none !important;
    position: relative !important; }

  #nav ul li {
    margin-bottom: 4px;
    margin-top: 4px;
    line-height: 8px;
    font-size: 7px;
    width: 70px;
    height: 30px; }

  #nav ul li ul {
    width: 80px;
    margin-left: 0px;
    margin-top: 10px; }

  #topnav ul li {
    font-weight: 100;
    margin: 2px, 4px, 2px, 4px;
    width: 66px;
    height: 20px;
    line-height: 20px; }



  .socialicons {
    display: none; }

  #iphone5 {
    display: block;
    background-color: #ff4354; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 568px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }


    .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }


  .plesc {
zoom: 0.70;
}

  .pl-name {
    top: 18px; }

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px; }



  .pl-image::after {
    top: 55px; }

  .listingproductprice {
}

  .pl-buynow {
    top: 276px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
zoom: 0.65;
}

  #zoom085 {
    zoom: 0.85; }

  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

 .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 375px; }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .nav-item {
      display: none;

    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }


    #fixednav {
      width: 568px;
      z-index: 99998;
    }

    #fixednav ul {
	margin-left: -20px;
    }

     #fixednav ul li {
      float: none;
      top: 40px;
      width: 568px;
      margin-left: 0px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: 0px;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 #custom-menu {

    }

#custom-menu a {
}

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	overflow: scroll;
	height: 280px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin-left: 0px;

 }

 #fixednav ul{
	margin-left: -40px;
 }

 .nav-cats p{

 }
}


/*------------------------------------*\
    Media Queries NAV ^CC
\*------------------------------------*/
@media only screen and (min-width: 320px) and (max-width: 768px) and (orientation: landscape) {
  .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }

.hideipad {
display: none;
}

  .nav-fixed {
    z-index: 999;
    display: block !important;
    width: 100% !important;
    clear: both;
    padding: 0 0 0 0; }

  .nav-list {
    display: none !important;
}

  .nav-item {
    width: 100% !important;
    float: none !important;
    display: block !important;
    clear: both;
    text-align: center;
    margin: 0px 0 0 17px;
    padding: 0 !important; }

  .nav-item a {
    background: rgba(255, 255, 255, 0.7);
    width: 100% !important;
    display: block !important;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px; }

  .nav-item a:hover {
    background: rgba(255, 255, 255, 0.9); }

  .nav-active {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    float: none; }

  .nav-active li {
    width: 100% !important;
    display: block !important; }


  .nav-active .nav-item {
    display: block;
  }
  .nav-mobile-open {
    position: absolute; }


  #topnav ul {
    width: 100% !important; }

  #fixednav {
    position: fixed !important;
    height: auto !important;  }

  #mobilelogo {
    position: absolute;
    z-index: 9999;
    top: 0%;
    left: 15%;
    display: block;
    margin: 0 auto;
    height: auto;
    width: 70%; }

  #mobilelogo span {
    display: none; }

  #mobilelogo a img {
    display: none;
    margin: 10px auto;
    height: auto;
    width: 30%; } }
*/
/* iPhone 3-5S lodret */

@media only screen and (max-width: 320px) and (orientation: portrait) {

  body {
	width: 320px;
  }

  .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }




  .nav-fixed {
    z-index: 999;
    display: block !important;

    clear: both;
    padding: 0 0 0 0; }

  .nav-list {
    display: none !important; }

  .nav-item {
    width: 100% !important;
    float: none !important;
    display: block !important;
    clear: both;
    text-align: center;

    padding: 0 !important; }

  .nav-item a {
    background: rgba(255, 255, 255, 0.7);
    width: 100% !important;
    display: block !important;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px; }

  .nav-item a:hover {
    background: rgba(255, 255, 255, 0.9); }

  .nav-active {
    display: block !important;
    width: 100% !important;
    height: 300px !important;
    float: none; }

  .nav-active li {
    width: 100% !important;
    display: block !important; }

  .nav-mobile-open {
    position: absolute; }

  #topnav ul {
    width: 100% !important; }

  #fixednav {
    position: fixed !important;
    height: 44px !important;
    }

  #mobilelogo {
    position: absolute;
    z-index: 9999;
    top: 0%;
    left: 15%;
    display: block;
    margin: 0 auto;
    height: auto;
    width: 70%; }

  #mobilelogo span {
    display: none; }

  #mobilelogo a img {
    display: none;
    margin: 10px auto;
    height: auto;
    width: 30%; }

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	height: 300px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-list {
	height: auto;
    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin: 0px;
	width: 300px;

 }

 #fixednav ul{
	margin-left: -40px;
 }

 /*TEST START*/

 .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }


  .pl-name {
    top: 60px; }

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px; }

  .pl-image::after {
    top: 55px; }

  .listingproductprice {
}

  .pl-buynow {
    top: 276px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
width: 100%;
}

  #zoom085 {
    zoom: 0.85; }
  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

 .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 320px; }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .nav-item {
      display: none;

    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }


    #fixednav {
      width: 320px;
      z-index: 99998;
    }

    #fixednav ul {
	margin-left: -20px;
    }

     #fixednav ul li {
      float: none;
      top: 58px;
      width: 320px;
      margin-left: 0px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: 0px;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 #custom-menu {
    }

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	height: 300px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin-left: 0px;

 }

 #fixednav ul{
	margin-left: -40px;
	height: 100px;
 }

 .nav-cats p{

 }


.plesc {
zoom: 0.70;
}

 }

 /*TEST SLUT*



  /*-----*\
 *iPhone 6 lodret*
 *
\*---------------*/
@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait) {

.plusbtn img {
width: 25px;
height: 25px;
}

.minusfield img {
width: 25px;
height: 25px;

}


 a.freshbtn.fbtnsc {
font-size: 13px;
}

 .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }

 .productListing-odd {
    height: 420px; }

      .productListing-even  {
    height: 420px; }

.pl-special .productListing-odd {
    height: 385px !important; }

.pl-special .productListing-even  {
    height: 385px !important; }

.plesc {
zoom: 0.80 !important;
}

.pl-special a.productListDescription {
  margin-top: 12px;
}


    #productListing-item {
	width: 182px;
    }
  .pl-name {
64px;
}

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px;
    width: 182px;}

  .pl-image a::after {
    top: 55px;
    margin-left: 8px;}

  .listingproductprice {
}

  .pl-buynow {
    top: 276px; }

    .pl-special .pl-buynow {
      top: 315px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
zoom: 0.80;
}

  #zoom085 {
    zoom: 0.85; }

  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

  .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 25px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 100% }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .nav-item {
      display: none;

    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }


    #fixednav {
      width: 100%;
      z-index: 99998;
    }

    #fixednav ul {
	margin-left: -20px;
    }

     #fixednav ul li {
      float: none;
      top: 58px;
      width: 375px;
      margin-left: 0px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: 0px;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 #custom-menu {
    }

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	height: 400px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin-left: 0px;

 }

 #fixednav ul{
	margin-left: -40px;
 }

 .nav-cats p{

 }
}

 /*-----*\
 *iPhone 6 Plus lodret*
 *
\*---------------*/
@media only screen
    and (min-device-width : 414px)
    and (max-device-width : 736px)
    and (orientation : portrait)
    and (-webkit-min-device-pixel-ratio : 3)
{


 .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }

 .productListing-odd {
    zoom: 0.83 !important;
}

      .productListing-even  {
    zoom: 0.83 !important;
}


.plesc {
zoom: 0.70;
}

  .pl-name {
    top: 64px; 
}

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px; }

  .pl-image::after {
    top: 55px; }

  .listingproductprice {
}

  .pl-buynow {
    top: 276px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
}

  #zoom085 {
    zoom: 0.85; }

  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

  .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 414px; }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .nav-item {
      display: none;

    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }


    #fixednav {
      width: 414px;
      z-index: 99998;
    }

    #fixednav ul {
	margin-left: -20px;
    }

     #fixednav ul li {
      float: none;
      top: 58px;
      width: 414px;
      margin-left: 0px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: 0px;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 #custom-menu {
    }

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	height: 400px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin-left: 0px;

 }

 #fixednav ul{
	margin-left: -40px;
 }

 .nav-cats p{

 }
}
/************
 *Oneplus one*
 *
 **/
@media screen and (device-width: 360px) and (device-height: 640px) {

 .nav-mobile {
    display: block;
    background-image: url("mediafiles/images/imania-icon-menu.png");
    background-position: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    z-index: 9999;
    height: 40px;
    width: 40px; }

 .productListing-odd {
    zoom: 0.83 !important;
    height: 440px !important; }

      .productListing-even  {
    zoom: 0.83 !important;
    height: 440px !important; }
  .plesc {
zoom: 0.70;
}

#productListing-item {
	width: 174px;
}

  .pl-name {
}

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px;
    width: auto;
    height: 168px;}

    .pl-image img{
    width: auto;
    height: 168px;}

  .pl-image a::after {
    top: 55px;
    width: 168px;
    margin-left: -6px;}

  .listingproductprice {
}

  .pl-buynow {
    top: 366px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
}

  #zoom085 {
    zoom: 0.85; }

  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

 .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }

  body {
    width: 360px; }

  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .nav-item {
      display: none;

    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }


    #fixednav {
      width: 360px;
      z-index: 99998;
    }

    #fixednav ul {
	margin-left: -20px;
    }

     #fixednav ul li {
      float: none;
      top: 58px;
      width: 360px;
      margin-left: 0px;
      background: -moz-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242, 242, 242, 0.95)), color-stop(50%, rgba(204, 204, 204, 0.95)), color-stop(51%, rgba(191, 191, 191, 0.95)), color-stop(100%, rgba(122, 122, 122, 0.95)));
  background: -webkit-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -o-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: -ms-linear-gradient(top, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(242, 242, 242, 0.95) 0%, rgba(204, 204, 204, 0.95) 50%, rgba(191, 191, 191, 0.95) 51%, rgba(122, 122, 122, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f2f2f2', endColorstr='#b37a7a7a',GradientType=0 );
  padding: 0px;
  border-radius: 0px;
  font-family: Scada,Verdana,Helvetica,Geneva,Sans-serif,sans-serif;
  z-index: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

   #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 #custom-menu {
    }

    .nav-active a {
	height: 32px;
    }

    .nav-active li {
	height: 32px;
    }

    .nav-active {
	overflow-y: scroll;
	height: 400px;
	z-index: 0;
	margin-left: 0px;

    }

    .nav-active #hidemobile {
	display: none;
    }

     .nav-active .nav-cats {
	display: block;

 }

 .nav-item {
	margin-left: 0px;

 }

 #fixednav ul{
	margin-left: -40px;
 }

 .nav-cats p{

 }
}
    /*-----*\
 *iPhone 6 vandret*
 *
\*---------------*/
@media only screen and (max-width: 667px) and (min-width: 375px) and (orientation: landscape) {
 .nav-cats {
	display: block;
 }

 body {
    width: 667px;
    max-width: 100%}

    .nav-item {
      display: none;
    }

    .nav-active .nav-item {
      display: block;
      float: none;
    }

    .nav-active {
	overflow-y: scroll;
	height: 320px;
	z-index: 0;
	margin-left: 0px;
    }

    #fixednav {
      width: 100%;
    }

    #custom-menu {
    }
     #menu-logo {
  display: block;
  position: relative;
  width: 130px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  top: 10px;
 }

 #menu-logo img{
 top: 34px;
 width: 130px;
 }

 .menu-button {
  display: block;
  position: absolute;
 }

 .productListing-odd  {
    zoom: 1.08 !important;
    height: 360px !important; }

    .productListing-even  {
    zoom: 1.08 !important;
    height: 360px !important; }

  .pl-name {
    top: 64px; }

  .pl-quantity {
    top: 55px; }

  .pl-image {
    padding-top: 55px; }

  .pl-image::after {
    top: 55px; }

  .listingproductprice {
}

  .pl-buynow {
    top: 300px; }

  .pl-count {
}

  #topnav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 9px;
    padding: 2px 2px;
    height: 16px;
    line-height: 16px; }

  #logo {
    display: none; }

  #spacer {
    height: 36px; }

  #nav ul li {
    width: 64px;
    max-width: 95px;
    font-size: 8px;
    padding: 2px 2px;
    height: auto;
    line-height: 10px;
    font-weight: 200; }

  #nav {
    display: none; }

  .countdown_show7 .countdown_section {
    display: none; }

  .forsideikoner {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%; }

  #designerwrapper {
    zoom: 0.65; }

  #bestilknap2 {
    zoom: 2; }

  #movement {
    zoom: 1.8; }

  #sliders {
    width: 140px;
    zoom: 1.7; }

  #onlyiphone {
    display: block;
    padding: 6px;
    margin: 6px; }

  div.pageHeaderLogo img {
    height: 26px;
    width: auto; }

  #result_image {
    zoom: 0.6;
    width: 100px;
    height: auto; }

  #designknapper {
    right: 10px; }

  #shoppingCart {
}

  #zoom085 {
    zoom: 0.85; }
  .shoppingCartRandomProducts {
    display: none; }

  #countrylist {
    width: 150px; }

   .headerNavigation {
    font-size: 9px;
    width: 98%}

  .reviewbutton, .discountpolicy, .socialbookmarks, .schemaProduct, div.xsellProducts, div.alsoPurchased {
    display: none; }

  .addToCart {
    position: absolute;
    right: 0px;
    top: 180px; }

  .produktpris {
    position: absolute;
    top: -14px;
    right: 0px; }

  .sharediscount {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 100px; }

  #iphone5 {
    display: block;
    background-color: green; }

  input#query.rounded {
    max-width: 133px; }

  .coverdesign {
    zoom: 0.7; }

  #crop_container {
    zoom: 0.5;
    margin-right: 20px; }

  .fillcontainer {
    width: 100%; }


  .boxed {
    padding: 2px;
    margin: 2px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px; }

  td.columnRight {
    display: none; }

  td.categoryDescription, div.forsidetext, div.textcolumns {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
    postion: relative; }

  .wrappertable {
    width: 100%; }

  .ikonwrapper {
    width: 275px; }

  #gallery {
    display: none;
    zoom: 0.5;
    transform: scale(0.5); }

  .slideshow, .ProductsCycleSlideshowWrapper {
    display: none; }

  .tpInHeader {
    display: none; }

  .searchbox {
    position: fixed;
    margin-top: 10px;
    top: 0px;
    right: 0px; }

    .menu-button {
      display: block;
      position: absolute;
      left: 4px;
      top: 10px;
    }

    .footerText {
	width: 100%;

    }

}
/*iPad Lodret */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
  li.nav-item {
    margin-left: 14px !important;
  }

.hideipad {
display: none !important;
}

  #custom-menu {
  }
  .footertext {
    height: auto !important;
  }
  }

@media only screen and (max-width: 414px) {
.subcat {
width: 160px;
float: left;
margin: 0 8px 4px 8px;
}

#custom-menu {
width: 300px;
    margin-left: auto;
    margin-right: auto;
}
}


@media (min-width: 1600px) {
  	.container {
  		  width: 1570px;
  	}
	.pageBody {
    		width: 1540px;
    		margin: 0 auto; 
	}
}
