﻿*

@import url(hhtps://db.onlinewebfonts.com/c/2090551770be22b09600a40b0b4673b7?family=arial
+Medium);

 *{
   font-family: arial
;
  
  font-weight: bold!important;
 
}
.logobig 
 {
	
height :65px;
  display: block;
  margin-top:-8px;
  border: 1px;
  border-color:aqua;
}


.checkoutformdata

 {
	
	font-weight: bold!important;
	font-size: 12pt!important;
	 padding: 10px!important;


}

.produktnavn  {
  text-align: center;
  font-weight: bold!important;
 font-size: 20pt!important;

}


.products-col

{
	
	background-color: #FFFFFF;
}


.name {
   font-family: arial
;
  
  font-weight: bold!important;
 font-size: 18pt!important;

}

h3{
font-family: arial
;
}

top-brand {
	
	text-align: right;
	width: 50%;
	float: none;
	display: block;/*for the img inside your div */;
	
	
}



input {
    width: 250px;
    padding: 5px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

	#PriceLarial
_container {
	   float: right;
	   position: absolute;
	   right: 0px;
	   margin: 0 auto;

	}
.ProduktPristotal
{
	font-size: 24pt!important;
	font-weight: bold!important;
	color: #000000!important;
	margin-left: 5px;
}


.ProduktPris
{
	font-size: 18pt!important;
	font-weight: bold!important;
	color: #000000!important;
	margin-left: 5px;
}





	 .navigation,
	 #footer { background-color:transparent; }
	 /* farve side menu txt*/
	 
	 .slideout-menu #side-menu li a{  color: white; }


	/* .slideout-menu #side-menu li a{  color: black; }*/

	 #footer * {
	   color: white;
	   background-color: #000000;
	}


	#top * {
	   color: white;
	   background-color: #0000ff;
	}

	 /*her sættes farve på burgermenu
	/* .navigation .navigation-content .mini-cart-btn .line { background-color: #972a2f; }*/
	 .navigation .navigation-content .mini-cart-btn .line {
	  color: white;

	   background-color: #ffffff;
	  

	}

	/*her sættes farve på mini kurv*/
	 .navigation .navigation-content .show-basket * { color: #ffffff; }

	 .category .products .product .product-content .add-to-cart,
	 /* her sættes farven på knapper*/
	 .btn{ background-color: #484848; color: #fefbe4; }

	}

	/* her sættes baggrundsfarven på burgermenu*/

	/* .category .side-menu{ background: transparent; }*/
	  category .side-menu{ background: transparent; }
	  /*..category .side-menu{  background:fuchsia; background-color:aqua; }*/
	  
	  
	 /* her sættes farven på kattegorier*/

	 .category .side-menu a{ color:#ffffff; }
	/* her sættes farven pså overskrifter*/
	 kurv-overskrift

	 .category .mini-cart-container .mini-cart .order-lines .order-line { background-color: #38261e; color: #fefbe4; }
	 .category .mini-cart-container .mini-cart .order-lines .order-line .input .amount{ background-color: #32221B; }

	 .category .products .product .product-content .option-groups .option-group { background-color: #ffffff; color: black; }








.preshop p {
    font-size: 14px;
}

.extratxt {
    font-size: 14px;
    font-weight: 300;
    text-transform: initial;
}

.timespan {
    font-size: 12px;
}

td.larial
 {
    width: 120px!important;
}
#checkout input, #checkout textarea {
    padding: 10px!important;
}
.checkout p {
    font-size: 11px;
    text-transform: uppercase;
}

input#Navn, input#Mobilnummer {
    padding: 4px;
}
.bestillingtxt {
	text-transform: uppercase;
vertical-align: top;
  text-align: left;
  font-size: 12px;

  
  }

.checkout h3 {
    margin-top: 40px;
    font-weight: 900;
     font-family: arial
;
}

.img15 .product-img-holder {
    background-size: 40%;
    background-repeat: no-repeat;
}

input[type=radio], input[type=checkbox] {
	position:inherit!important;
}

@media (max-width: 990px) {

#closekurv {
    width: 30px;
    height: 30px;
    background: url(/assets/images/closeblack.svg);
    position: absolute;
    background-size: cover;
    right: -15px;
    top: -15px;
    border-radius: 30px;
}



.on {
    max-width: 100%;
    width: 100%;
    margin: auto!important;
    position: fixed;
    left: 0px;
    right: 0px;
    z-index: 999;
    padding: 0 30px!important;
    top: 0px;
    bottom: 0px;
    padding-top: 50%!important;
    background: rgba(0, 0, 0, 0.9)!important;
}
.mini-cartmini-cart {
	background:white;
	margin-top:20%;
}
}
#selectPep larial
 {
    line-height: 2.8;
}

input[type=radio], input[type=checkbox] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
    position: absolute;
}

#checkonline {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    position: absolute;
    right: 5px;
    top: 5px;
}


.top-wrapper {
	border-style: none;
	border-color: inherit;
	border-width: thin;
background-color: transparent;
}


@media (max-width: 991px) {
.top-wrapper { 

    position: fixed!important;
    
	} 
	.kategoriholder { display:none; }
	
	
	
	
}

@media (max-width:700px) {
	.campaign-knap { width:100%!important; }
	.campaign-knap:first-child {
    	display: none!important;
}
	.campaign-knap:first-of-type {
    display: none!important;
}
}

.buttonColor2 {
    padding: 5px 10px;
    display: block;
    color: black;
    border: 1px solid #aaaaaa;
    margin-bottom: 6px;
     

}
.greenButton {
   background-color: #484848; /* knap faeve*/
}

.buttonColor {
    padding: 5px 10px;
      min-width: 350px!important;
    margin-bottom: 6px;
     

}

button {
    background-color: #484848; /* knap farve */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}
/** NYE RETTELSER **/
.mini-cart-container {
	color:unset!important;
}
/* CHECKOUT */
#slideout-panel .content-wrapper { padding-top:0px; }
input#navn, input#Mobilnummer {
    display: block;
    width: 100%;
    padding: 5px;
}

textarea {
    display: block;
    width: 100%;
    border: 1px solid darkgrey!important;
    padding: 5px;
	max-width:100%;
}
/** KAMPAGNE **/
.campaign-knap {
    width: 50%;
	padding:0 5px;
    float: left;
}



/** CHECKOUT **/

select {
    width: 100%;
    padding: 5px;
    margin: 0 0 5px;
}

textarea {
    margin: 0;
    min-height: 2.2em;
    text-align: left;
    border: 0;
    background: transparent none;
    -webkit-appearance: none;
    -webkit-border-radius: inherit;
    border-radius: inherit;
}

.butiksinfo {
    font-size: 12px;
}
.container-fluid.checkout {
    background: white!important;
    padding: 20px 30px;
    border-radius: 5px;
}

input[type=text]
{
    font-size:14px;
}

td.left-total {
    width: 100%;
    text-align: right;
}

.right {
    width: 150px;
	float:right;
	text-align:right;
}

.bestillinger {
	font-size:16px;
	font-weight:900;
	text-transform:none;
}

.bestillinger tr {
	border-bottom:1px dashed gainsboro!important;
    padding: 4px 0px!important!important;
    display: inline-block!important;
    width: 100%;
}

.bestillinger tr:last-child {
    border-bottom: 0px;
    padding: 4px 0px!important;
    display: inline-block;
    width: 100%;
}

.bestillinger td {
	display:inline-block;
}

/* START SIDE */
.kategorielement {
	background-size:cover; 
	background-position:center center;
    padding: 50px 30px;
    font-size: 18px;
    font-weight: 900;
    color: white;
    text-transform: uppercase;
	margin-bottom:15px;
}
.kategorielement1 {
	
    padding: 40px 20px;
    font-size:22px;
    font-weight: 900;
    color: #ffffff;
    text-transform: none;
	margin-bottom:0px;
	  border: 1px solid #c7c7c7;
	  background: #484848;
	  padding: 5px;
margin-bottom:15px;
}
/* ORDRE ACCEPTERET */
.tak-holder {
    background: white;
    margin: 30px 10px;
    padding: 30px 30px 60px;
    border-radius: 5px;
}
.ordrespec {
    font-size: 14px;
}

/** PRODUKTISDEN **/

/**.kategori-overskrift {
    display: block!important;
    color: white;
    font-weight: 900;
    font-size: 38px;
    margin: 10px 0px;
    text-align: center;
    border-bottom: 0px!important;
    text-transform: uppercase;
}**/

.configtop, .productheader {
	//** width:100%; height:400px;
	background-size:200px 200px cover!important;
	background-position:center center!important;**/
}
.produkttekst {
    font-size: 10pt;
    font-weight: 900;

    text-align: center;
}
.ui-icon-carat-d:after {
    background-image: url('/assets/images/arrow.svg');
}


.knap {
	width: 100%;
	background: #d97f30; /* skiftet til sort*/
	border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 10px;
	text-align: center;
	margin: 10px 0 10px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	text-transform: uppercase;
	/*background-image: url('../assets/images/baggrund.png');*/
}

.knapcheckou {
	width: 100%;
	background: #d97f30; /* skiftet til sort*/
	border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 10px;
	text-align: center;
	margin: 10px 0 10px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	text-transform: uppercase;
	/*background-image: url('../assets/images/baggrund.png');*/
}

.knapnewuser{

	width: 100%;
	background: #000000; /* skiftet til sort*/
	border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 10px;
	text-align: center;
	margin: 10px 0 10px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	text-transform: uppercase;
	/*background-image: url('../assets/images/baggrund.png');*/
}

.sepriser {
	width: 20%;
	margin: auto;
	padding: 10px;
	font-size: 14px;
	background: #CCCCCC; 
	color: black!important;
/* skiftet til sort*/
	/*border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 10px;
	text-align: center;
	margin: 10px 0 10px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	text-transform: uppercase;
	background-image: url('../assets/images/baggrund.png');*/
}
.login-knap {
	width: 100px;
	background: #008000; /* skiftet til grøn */
	border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 5px;
	text-align: center;
	margin: 5px 0 5px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	/*text-transform: uppercase;
	background-image: url('../assets/images/baggrund.png');*/
	
   
  margin: 0 auto;

}

.knap2 {
	width: 100%;
	background: #008000; /* skiftet til sort*/
	border-radius: 0px!important;
	color: white!important;
	display: block;
	cursor: pointer;
	padding: 10px;
	text-align: center;
	margin: 10px 0 10px;
	font-size: 14px;
	transition: all ease .5s;
	font-weight: 900;
	box-shadow: none!important;
	text-transform: uppercase;
	/*background-image: url('../assets/images/baggrund.png');*/
}


.pep .ui-mini .ui-btn-icon-right:after {
    transform: rotate(-90deg);
	color:#333!important;
	
}

.knap :hover {
	background:#333;
	color:white;
}


.ui-btn-icon-notext:after, .ui-btn-icon-left:after, .ui-btn-icon-right:after {
    top: 50%;
    margin-top: -8px;
 }

 .ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after {
    content: "";
    position: absolute;
    display: block;
    width: 15px;
    height: 15px;
}

.ui-mini.ui-btn-icon-right:after, .ui-mini .ui-btn-icon-right:after, .ui-header .ui-btn-icon-right:after, .ui-footer .ui-btn-icon-right:after {
	right:10px!important;
}
.ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after { background-color:unset; }
.ui-mini {margin:0px 0px 15px!important;}
#big_wrapper1 {
    background: white;
}
.Gruppe { 

 margin-top:50px;
  position: absolute;
   z-index: 0;
  text-align: center; 
  border:medium;



	} 

.larial
 {
    font-weight: bold;
    font-size: 14px!important;
	text-transform:uppercase!important;
}

.label
 {	
    font-weight: bold;
    font-size: 10pt!important;
	text-transform:uppercase!important;
}
	
.labelcheckout
 {	
    font-weight: bold;
    font-size: 18px!important;
    width:130px;
}
	

.productheader { background-size:cover; background-position:center center; height:10px; margin:0px; }
.top-holder-produkt { background-color:#35618a; padding:10px;     margin: 0px 0px 40px; }
.top-holder-produkt1 {
	/*background-color: #35618a;/* bjælke farve*/
	padding: 0px;
	margin: 0px 0px 40px;
	/*background-image: url('../assets/images/baggrund-1.jpg');*/

	
}

.top-holder-produkt3 {
	
	padding: 0px;
	margin: 0px 0px 00px;
	
	/* ændre til 5px  fra 40px*/
	
	
}







.inner_produktinfo {
    padding: 10px 20px;
	float:left;
	width:100%
}



.ui-select .ui-btn {
    border: 1px solid #c7c7c7;
    border-radius:0px;
    box-shadow: none;
}


@media (max-width:990px) {
	.top-holder-produkt	 { margin:0px!important; }
	.top-holder-produkt1	 { margin:0px!important; }

	.hidemobil { display:none; }
}
@media (min-width:990px) {
}

/** SLUT PRODUKTSIDEN */


/** MOBIL MENUEN **/

.hentes {
    background: #282828;
    line-height: 1.4;
    padding: 10px;
    color: white;
    font-size: 10px;
}

li.mobilmenu-overskrift {
	text-align: center;
	height: auto;
	line-height: 50px;
	font-size: 15px;
	font-weight: 900;
	background: #000000;
	color: white;
	padding: 10px;
	/*background-image: url('../assets/images/baggrund.png');*/
}
.slideout-menu {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 0;
    width: 180px;
    overflow-y: auto;
    background: #ffffff;
    -webkit-overflow-scrolling: touch;
    display: none;
    line-height: 37px;
	padding-top:0px;
}

.slideout-menu #side-menu li a {
    color: #333!important;
    font-weight: 900;
    border-bottom: 1px solid #dcdcdc;
    padding: 5px 20px;
}

/** VENSTRE KATEGORI **/
.kategoriholder li .lvl1:before {
    content: " ";
    width: 6px;
    height: 13px;
    background: #ffffff; /* farve på mark 35618a*/
    display: inline-block;
    margin-right: 10px;
    transition:all ease .4s;
}

.kategoriholder li .lvl1:hover:before {
    width: 13px;
}

.white {
    background: white!important;
    padding: 8px 20px;
}
.gray
{
    background: #d4d4d4
!important;
    padding: 8px 20px;
}


.wiuff
{
    background: #d4d4d4
!important;
    padding: 8px 20px;
}


.kategoriholder ul li .category {
/* katego menu*/
    font-size: 16px!important;
    font-weight: 900;
    text-transform:none!important;
    color: #333!important;
}

/** PRODUKT LISTE **/
.prodkategori-overskrift {
	display: block;
	font-size: 25px;
	font-weight: 900;
	color: white;
	position: relative;
	margin: -8px -20px 5px -20px;
	padding: 10px 20px 5px;
	background-color: #484848;
	text-transform: none!important;
}

</td></tr>




.kontaktoplysninger {
	display: block;
	font-size: 20px;
	 font-family: arial;
	font-weight:900;
	color: black;
	position: relative;
	margin: -8px -20px 5px -20px;
	padding: 10px 20px 5px;
	
	text-transform: none!important;
}

.prodkategori-overskriftCO {
	display: block;
	 font-family: arial
;
	font-size: 38px;
	font-weight: 400;
	position: relative;
	margin: -8px -20px 5px -20px;
	padding: 10px 20px 5px;
	
}


.menukort {
    display: block;
    font-size: 30px;
    font-weight: 900;
    position: relative;
    margin: -8px -20px 5px -20px;
    padding: 10px 20px 5px;
}


.prodkategori-extratxt {
	display: block;
	font-size: 18px;
	font-weight: 300;
	position: relative;
	margin: -8px -20px 5px -20px;
	padding: 10px 20px 5px;
	color: white;
	text-align: center;
	
	font-family: Arial;
}


button.newbut.add-to-cart.toggle-on {
    font-size: 12px!important;
    padding: 0px 20px!important;
}

.pris {
    font-size: 13px!important;
    line-height: 1;
    background: #d4d4d4
;
    color: black;
}

.category .products .product .product-content .add-to-cart {
	width:auto!important; overflow:hidden;
}
.category .side-menu a {
	font-size:22px;
}
	.product-content {
		padding:0px!important;
	}

	.product-img-holder { 
		height:150px; width:100%; background-size:cover; background-position:center center; 
	}
	.category .products .product .product-content {
		width:100%!important;
	}
.category .products .product .product-content .name {
		margin-bottom:0px!important;	
	}
		.product-description {
			padding:15px!important;
			position:relative;
			

	}
	.product-description-mm1{
			padding:15px!important;
			position:relative;
			 min-height: 40px;
			  font-family: arial
;

	}

	.product-description-mm2{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}
	.product-description-mm3{
			padding:15px!important;
			position:relative;
			 min-height: 80px;

	}
	.product-description-mm4{
			padding:15px!important;
			position:relative;
			 min-height: 50px;

	}
		.product-description-mm5{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}
			.product-description-mm6{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}
	
	.product-description-mm7{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm8{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}
.product-description-mm9{
			padding:15px!important;
			position:relative;
			 min-height: 70px;

	}

.product-description-mm10{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm11{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm12{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm13{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm14{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm15{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}

.product-description-mm16{
			padding:15px!important;
			position:relative;
			 min-height: 40px;

	}
	
	.product-description-mm17{
			padding:15px!important;
			position:relative;
			 min-height: 30px;

	}


.newbut {
	!important;
	border-radius: 0px!important;
	right: 0px!important;
	height: 100%!important;
	display: block;
	min-width: 50px!important;
	color: white!important;
	/*background-image: url('../assets/images/baggrund.png') !important;*/
}
/* GLOBAL */
input, textarea, .ui-corner-all { border-radius:0!important; box-shadow:none!important; width:100%;}

.center {
    display: flex;
    justify-content: center;
    text-align: center;}
body {
	height: 1000px;
	background-image: none;
	background-color: #F0F0F0;
}
	.product {
    	width: 100%;
    	float: left;
    	/*background: white;*/
		padding:0px!important;
		margin:0px 0px 20px 0px;
}

.tidsrum {
    text-align: center;produkt1
    color: white;
}

.kategori-overskrift {
	display: block!important;
	
	font-family: arial;
	font-weight: bold;
	font-size: 38px;
	margin: 10px 0px;
	text-align: center;
	border-bottom: 1px!important;
	text-transform: none;
}


.checkout-overskrift {
	display: block!important;

	font-family: arial;
	font-weight: bold;
	font-size: 38px;
	margin: 10px 0px;
	text-align: center;
	border-bottom: 1px!important;
	text-transform: none;
}

.checkout-firma {
	display: block!important;

	font-family: arial;
	font-weight: bold;
	font-size: 18px;
	margin: 10px 0px;
	text-align: center;
	border-bottom: 1px!important;
	text-transform: none;
}









		.containerTop {
	
		background-color:#484848;
		height:80px;
		
		}
		
		
		#slideout-panel .top-wrapper, #slideout-panel #footer { 
		background-color: transparent;

		/*background-color: #ffffFF ;*/	
		  
		

		} /* baggrund top*/
		
		top-banner {
			background:#d4d4d4
;
			 text-align: left;
		}
.top{
 display: block ;/*for the img inside your div */ 
margin: 0 auto ;
}	
	
	
}
.top-holder {
	margin: 0px;
	padding: 30px;
	margin-bottom: 40px;
	/*background: linear-gradient( rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(../assets/images/baggrund-1.jpg);*/
	background: #35618a!important;
	background-size: cover;
	background-position: center center;

}
.category .products .product .product-content .add-to-cart, .btn {
	color:White!important;
}
/*SLUT GLOBAL*/
/* KURVEN */
.affix { background-color:black;}
		#mini-cart-col {
   			background: #ffffff; /*baggrundsfarve kurv*/
			padding:0px;
		}
		#mini-cart {
			border:none!important;
			padding:10px!important;
		}
.kurv-overskrift {
	display: block;
	
	font-size: 25px;
	font-weight: 900;
	position: relative;
	margin: -10px -10px 5px -10px;
	padding: 10px 10px 5px;
	background-color: #474747;
	color: #FFFFFF;
}
.kurv-overskrift span:before, .shopname:before, .prodkategori-overskrift span:before  {
    content: " ";
    background: #bbbbbb;
    height: 1px;
    display: block;
    position: absolute;
    left: 0px;
    bottom: -5px;
    right: 0px;
    z-index: 1;
}
.category .shopname {
    font-size: 14px;
    width: 100%;
    font-weight: unset;
    margin-top: 12px;
    margin-bottom: 0;
    display: block;
    position: relative;
}

.category .mini-cart-container .mini-cart .go-to-cart {
    float: unset!important;
    width: 100%;
    background: #27ae60;
    padding: 10px;
    font-size: 14px;
    border: 0!important;
	margin-top:10px;
	border-radius:0px;
	transition:all ease .6s;
}

.category .mini-cart-container .mini-cart .go-to-cart:hover {
	background-color:#191919;
}
.total {
    font-weight: 900!important;
    font-size: 15px!important;
    line-height: 26px!important;
}

H6
{
			
	font-size: 11px!important;
	font-weight: 900;
	color: #FF0000!important;
}


/** MEDIA QUERIES **/
		.category .mini-cart-container {
		padding-top:0px!important;
		overflow-y: scroll;
		}

		@media (max-width:700px) {
			.product {
				width:100%;
				margin:0 0 20px 0;
				
			}
}
		@media (min-width: 990px) {
			.category .products .product .product-content .name { font-size:16px!important; font-weight:600; }
			.category .products .product .product-content .day {
	font-size: 15px!important;
	font-weight: 900;
	color: #FF0000!important;
}
			.logosmall { display: none!important; }
			.side-menu { background:#d4d4d4
; padding:0px!important; } /* farve menukort*/
			.onlymobile {display:none;}
		}
		@media (max-width: 990px) {
			
			.mini-cart-container.on {
    			display: block;
    			background: #d8d7d5;
    			margin: 10px 0;
			}
			
			#slideout-panel .content-wrapper {
    padding-top: 68px;
}
.category .mini-cart-container.on {
    display: block;
    /*position: unset; */
	color:white;
}
			.affix { position:absolute!important;}
#mini-cart-col {
    /*background: none;*/
    background: #ffffff; /*baggrundsfarve kurv*/

    padding: 0px;
    margin: 0px;
}
			.affix-top { margin-bottom:20px;}
			.logobig { display:none!important;}
			.navigation .navigation-content .show-basket .total-quantity {
   				 position: absolute;
   				 top: 12px;
   				 right: 14px;
    			 font-size: 12px;
			} 
			.mini-cart-btn .line:first-child {
   				margin-top: 5px;
			}
			.navigation .navigation-content .mini-cart-btn .line {
    			height: 2px!important;
			}
			.product-img-holder {
				height:300px;
			}
			.kategoriholder { display:none; }
}

.img15 {
    background-size: 30%!important;
    background-color: white!important;
    background-repeat: no-repeat!important;
}


.total {
    font-weight: 900!important;
    font-size: 15px!important;
    line-height: 26px!important;
    border-bottom: 1px dashed #bbb;
    border-top: 1px dashed #bbb;
    margin-top: 10px;
}

.obs
{
	color: #FF0000;
	font-weight: bold;
}


@media (min-width:960px) {
	.mm5, .mm3, .mm2 {
    height: 60px;
	}
}


.list-unstyled.order-lines {
    margin-left: 0px!important;
}


@media (min-width:990px) {
	.img15 .product-img-holder {
	    background-size: 60%;
	    background-repeat: no-repeat;
	}	
}
@media (max-width:990px) {
	.img15 .product-img-holder {
    	background-size: 270px;
	}
}



