/*
--------------------------------------------------------------------------------------------------
  Butik: Skriv domännamnet här.
  Detta CSS är en del av Askås Internetbutik.
  COPYRIGHT (c) ASKÅS INTERNET- & REKLAMBYRÅ AB 1998-2015. ALLA RÄTTIGHETER RESERVERADE.
  INNEHÅLLET FÅR EJ KOPIERAS, ÄNDRAS, ANVÄNDAS, LAGRAS ELLER DISTRIBUERAS UTAN TILLSTÅND 
  FRÅN ASKÅS INTERNET- & REKLAMBYRÅ AB.
--------------------------------------------------------------------------------------------------
*/
/* PRODUKTINFO OMDÖME */
#ProduktinfoOvrigt table {float:left;}
#ProduktinfoOvrigt table input, #ProduktinfoOvrigt table select, #ProduktinfoOvrigt table textarea {max-width:100% !important;}
#ProduktinfoOvrigt table table tr td:nth-child(1n+1) {width:50% !important; float:left; white-space:normal;}

/* BLOGGAR */
.bloggkommentar_rubrik {margin:0px 0px 10px 0px; }
.bloggkommentar_antal {float:left; margin:0px 10px 0px 0px}
.bloggkommentar, .bloggkommentar_saknas {margin:10px 0px}
.SingleComment, .bloggkommentar_avdelare {border-bottom:1px solid #ddd;}

/* DIN SIDA */
#minsidaDrop ul, div#minsidaDrop  {list-style:none; width:100%; display:inline-block;}
#minsidaDrop ul {margin:20px 0 0 0;}
#minsidaDrop a {float:left; width:100%;}
#minsidaDrop ul ul {width:100%; float:left; margin:0 0 2% 0; text-align:center;}
#minsidaDrop > ul > li > h2 {display:none;} 

#minsidaDrop ul li ul li {margin:0.5%; display:inline-block; width:95px;}
#minsidaDrop ul li ul li span a {text-align:center;}
#minsidaDrop li span a:before{font-family:FontAwesome; font-size:4em; width:100%; display:inline-block; margin-bottom:10px;}

li#hem span a:before {content:"\f015";}
li#andraprofil span a:before {content:"\f007";}
li#dinsida_order span a:before {content:"\f09d";}
li#dinsida_bevakningar span a:before {content:"\f004";}
li#logout span a:before {content:"\f011";}
li#Onskelista span a:before {content:"\f06b";}
li#dinsida_betyg span a:before {content:"\f123";}
li#dinsida_returer span a:before {content:"\f112";}
li#dinsida_reklamationer span a:before {content:"\f122";}
li#dinsida_rabatter span a:before {content:"\f155";}


.OrderTable > tbody > tr:nth-child(1) td {background:#f1f1f1;}
.OrderTable tr td {padding:5px;}

/* TOP OFFER */
.Topoffer_Tabellbakgrund {float:left; padding:10px; margin:0 0 10px;}
.Topoffer_Tabellbakgrund table .Knapp_Info {display:none;}

/* VARUMÄRKEN */
.Varum_Grupperad div {width:100%; float:left; border-top:10px solid #eee; padding:10px 0;}
.Varum_Grupperad div h2 {width:7%; height:60px; float:left; font-weight:normal; font-size:45px; margin:0 0 0 15px;}
.Varum_Grupperad div ul {width:90%; float:left;}
.Varum_Grupperad div ul li {width:50%; line-height:25px; float:left; list-style:none; text-transform:uppercase;}

/*
--------------------------------------------------------------------------------------------------
  KASSAN
--------------------------------------------------------------------------------------------------
*/
.Kassan {width:95%; margin:0 auto;}
.Kassan h1:first-child {margin:0 0 10px;}
.Rubrik_Varukorg {margin: 0 0 10px !important;}

/* FULLBREDD */ 
.Snabbkassa_Varukorg, .Avisering, .Rubrik_Kundtjanst, .Rubrik_Medskick, .Snabbkassa_Medskick, .Snabbkassa_Presentkort, .Betalning, .Kunddata, .Fraktmetoder,
.Fraktmetoder_Extra2, .Avisering_Extra, .Dela_Kassan_FB, .Samleverans, .Kundkonto, .Nyhetsbrev, #AIR_Klarna_Checkout_Wrapper, #utlamningsstalle_wrapper {float:left; width:100%;}

/* HALVBREDD */ 
/*.Kundtjanst, .GodkannaVillkorochBestallningsknappRam {float:left; width:49%; margin:0 2% 0 0;}*/
.GodkannaVillkorochBestallningsknappRam {margin:0; float: right; width: 60%;}

/* VARUKORGEN I KASSAN */
.Snabbkassa_Varukorg {padding:20px;}
.Snabbkassa_Varukorg_Tabell_Rad, .Snabbkassa_Varukorg_Tabell_Rad_medskick {display:inline-block; float:left; margin:2px 0; width:100%;} 
.Snabbkassa_Varukorg_Tabell_Rad td.Antal input {height:40px;}
.Snabbkassa_Varukorg_Tabell_Rad td.Bild, .Snabbkassa_Varukorg_Tabell_Rad td.Antal, 
.Snabbkassa_Varukorg_Tabell_Rad td.Rabatt, .Snabbkassa_Varukorg_Tabell_Rad td.Pris, .Snabbkassa_Varukorg_Tabell_Rad_medskick td {float:left; line-height:40px; min-height:40px; width:15.5%;}
.Snabbkassa_Varukorg_Tabell_Rad td.Antal, .Snabbkassa_Varukorg_Tabell_Rad_medskick td#antal1 {width:52.5%;}
.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum {margin: 20px 0 0;}
.Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumInkInfo {float:left; min-height:20px; line-height:20px; font-size:0.9em;}
.Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumInkPris {float:right; min-height:20px; line-height:20px;}
.Snabbkassa_Varukorg_Tabell_Rad td.Pris {text-align:right; margin: 0 0 0 1%}
#InfoAttbetala, .SumInkPris b {font-size:20px !important}
.AddKassa, .SubKassa, .remove-it, .remove-it-select {text-align:center; float:left; width:25px; margin:-5px 5px 0 5px; padding:5px 0; cursor:pointer; font-family:FontAwesome; font-size:20px;}
.RedigeraAntal {display:none; cursor:pointer;}
.Antal input {float:left;}
.AddKassa:before {content:"\f067";}
.SubKassa:before {content:"\f068";}
.remove-it:before, .remove-it-select:before  {content:"\f00d";}
.remove-it, .remove-it-select {float:right; margin:0px;}

.Snabbkassa_Varukorg_Tabell_Rad .Pris b {float:left;}
.Snabbkassa_Varukorg_Tabell_Rad .Divider, .Snabbkassa_Varukorg_Tabell_Rad_medskick .Divider {border-bottom:1px dotted #ddd; float:left;}

/* PRESENTKORT */
.Presentkortsruta, #InforutaRabattkodPresentkod i {display:none;} /* Ta bort om rabattkod ej ska togglas */
.Rubrik_Snabbkassa_Presentkort:hover {cursor:pointer;}
.Snabbkassa_Presentkort i {margin:5px 0 0 0 !important; display:inline-block; font-style:normal !important;}
.Snabbkassa_Presentkort img {display:none;}
.Presentkortsruta tbody tr td b {font-weight:normal !important;}
.Presentkortsruta {width:65%;}
.Presentkortsruta tbody tr td input {width:97% !important; margin:0;}

/* BETALNINGSMETODER OCH FRAKTSÄTT */
#BetalningsmetoderRam br, #FraktmetoderRam br {display:none;}
#BetalningsmetoderRam span, #FraktmetoderRam span {display: inline-block; min-height:180px; margin:0.5%; padding:10px; position:relative; float:left; text-align:center; width:19%;}
#BetalningsmetoderRam span:nth-child(5n), #FraktmetoderRam span:nth-child(5n) {margin-right:0;}
#BetalningsmetoderRam span .BetRadio {width:100%; float:left; display:inline-block !important;}
#BetalningsmetoderRam span .BetNamn {display:inline; float:left; margin:0 !important; text-align:center; width:100%;}
#BetalningsmetoderRam span a, #FraktmetoderRam span a {width:100%; float:none; display:block;}
#BetalningsmetoderRam input {margin:0 !important;}
#BetalningsmetoderRam, #FraktmetoderRam {text-align:center;}
#KreditorInfo {width:98% !important; margin:10px 0 !important; padding:5px;}
.Kassan .Betalning a img, .Kassan .Fraktmetoder a img {max-width:110px; margin:5px auto; margin-bottom:10px; display:block;}
#Klarna_InvoiceContainer {padding:0 !important;}
#BetalningsmetoderRam span .BetNamn div, #BetalningsmetoderRam span .BetNamn select {width:100% !important; margin:0 !important;}
#BetalningsmetoderRam span .BetNamn div table, #BetalningsmetoderRam span .BetNamn div table td {width:100% !important; display:block;}
#BetalningsmetoderRam span .BetNamn div table #HBS_info {}
#FraktmetoderRam span {height:190px;}

/* KUNDADRSSFÄLT */
#VATprefix {margin-right: 15px;}
#VATnr {width: auto;}

.Snabbkassa_Kunduppgift_Etiketter{width:17%; margin: 0 1% 0 0; float:left; display:block; line-height:28px;}
.Snabbkassa_Kundfalt_Marginal.SKM_PNr {display:block; width:auto;}
.Snabbkassa_Kundfalt_Marginal{margin:10px 0 !important; width:100%;}
.Snabbkassa_Kundfalt_Marginal img, #Adressblock img {display:block; float:right; text-align:right;}
.Snabbkassa_RutaAvd{padding:12px; background:#eee;}
#Adressblock .LankLoggain {width:100%; display:inline-block;}
#Adressblock i, #AdressblockLoggain i, #AdressblockPaminnare i {font-style:normal !important;}
#AdressblockLoggain .AdessblockPaminnare, #AdressblockLoggain .AdressblockAngeAdress {display:block; float:left;}
#AdressblockLoggain .AdessblockPaminnare .Snabbkassa_Kunduppgift_Etiketter, #AdressblockLoggain .AdressblockAngeAdress .Snabbkassa_Kunduppgift_Etiketter {line-height:15px !important;}
#Adressblock #LankKassanAngeAdress {margin:10px 0 0 0 !important;}

/*#LankAdressblockAnvnamn, #LankAdressblockLeveransadress {height:40px;}*/
#LankAdressblockAnvnamn, #LankAdressblockLeveransadress, #AdressblockFakturaadress, #LankAdressblockOvrigt {margin-top: 25px !important;}

/* KUNDTJÄNST */
.Kundtjanst table tbody tr td div {padding:0 !important;}
.Kundtjanst table tbody tr td div div input {width:100% !important;}
.Kundtjanst table tbody tr td div b {display:inline-block; width:25%; float:left;}
.Kundtjanst table tbody tr td div div {width:74%; display:inline-block;}
.Kundtjanst table tbody tr td div br {display:none;}
#Kassan_Kommentar {min-height: 30px;}

/* SKICKA BESTÄLLNINGEN */
.GodkannaVillkorochBestallningsknappRam {background:none repeat scroll 0 0 #D8EBCA; margin:20px 0; min-height:auto !important; border:1px solid #6BAD40; padding:5px;}
.bestallningsknapp {border:1px solid #A4E05F; height:50px; width:100%; margin:0px;}

/* INPUTFÄLT */
.Kassan input, #Land {border:1px solid #ddd; padding: 0 10px;}
.KundprofilFaltOK, .KundprofilFaltFEL, .KundprofilFaltOK_Kort, .KundprofilFaltFEL_Kort, .Presentkortsruta tbody tr td input {background:#fff !important; height:35px; width:80%; border:1px solid #ddd; padding:0 10px;}
.KundprofilFaltOK_Kort, .KundprofilFaltFEL_Kort {width:80%;}
.KundprofilFaltFEL, .KundprofilFaltFEL_Kort {border:2px solid #f00 !important;}

/* RUBRIKER */
.Snabbkassa_Flik_Normal, .Snabbkassa_Flik_Saknas {height:30px; line-height:30px;}
.Snabbkassa_Flik_Vanster, .Snabbkassa_Flik_Hoger {width:0px; display:none;}
.Rubrik_KCO {float:left;}
.Rubrik_Varukorg tr:nth-child(2) td, .Rubrik_Betalning tr:nth-child(2) td, .Rubrik_Snabbkassa_Presentkort tr:nth-child(2) td, .Rubrik_Kunddata tr:nth-child(2) td, .Kundtjanst table tbody tr td, .Rubrik_Fraktmetoder tbody tr td, .Rubrik_KCO tbody tr td, .Rubrik_Medskick tbody tr td, .Kundkonto tr:nth-child(2) td, .Rubrik_Avisering tr:nth-child(2) td {
/*background:#fff !important;*/
background: none;
}

/* DÖLJ ELEMENT */  
.MellanrumTransp, #KreditorInfo img, .Divider img, .BetDelare, .LevDelare, #antal1 br, #AdressblockLoggain img, .Snabbkassa_Medskick .MellanrumGra {display:none;}

/*
--------------------------------------------------------------------------------------------------
  Ikoner
--------------------------------------------------------------------------------------------------
*/
/* KAMPANJ / NYHET */
#IkonKampanjFaltSV, #IkonKampanjFaltNO, #IkonKampanjFaltFI, #IkonKampanjFaltDK, #IkonKampanjFaltEN, #IkonKampanjFaltNL {position:absolute; left:0; top:80px;}
#IkonNyhetFaltSV, #IkonNyhetFaltNO, #IkonNyhetFaltFI, #IkonNyhetFaltDK, #IkonNyhetFaltEN, #IkonNyhetFaltNL {position:absolute; left:0; top:10px;}
.IkonKampanjArtgruppFaltSV, .IkonKampanjArtgruppFaltNO, .IkonKampanjArtgruppFaltFI, .IkonKampanjArtgruppFaltDK, .IkonKampanjArtgruppFaltEN, .IkonKampanjArtgruppFaltNL {top: -5px; left: -10px; position: absolute;}
.IkonNyhetArtgruppFaltSV, .IkonNyhetArtgruppFaltNO, .IkonNyhetArtgruppFaltFI, .IkonNyhetArtgruppFaltDK, .IkonNyhetArtgruppFaltEN, .IkonNyhetArtgruppFaltNL {left:-10px; position:absolute; top:10px;}

/* SV */
.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after 
{content: "Nyhet"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}
.IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj::after, #IkonKampanjFaltSV .Ikon_Kampanj::after
{content: "Prissänkt"; background: #ef4030; color:#fff; display:block; font-size:12px;  /* border-radius:45px; height:60px; line-height:60px; text-align:center; width:60px;*/ padding: 1px 8px 2px;}
/* NO */
.IkonNyhetArtgruppFaltNO .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltNO .Ikon_Nyhet:after 
{content: "Nyhet"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}
.IkonKampanjArtgruppFaltNO .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltNO .Ikon_Kampanj:after
{content: "Kampanje"; background:#ef4030; border-radius:45px; color:#fff; display:block; font-size:12px; height:60px; line-height:60px; text-align:center; width:60px;}
/* FI */
.IkonNyhetArtgruppFaltFI .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltFI .Ikon_Nyhet:after 
{content: "Uutiset"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}
.IkonKampanjArtgruppFaltFI .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltFI .Ikon_Kampanj:after
{content: "Kampanja"; background:#ef4030; border-radius:45px; color:#fff; display:block; font-size:12px; height:60px; line-height:60px; text-align:center; width:60px;}
/* DK */
.IkonNyhetArtgruppFaltDK .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltDK .Ikon_Nyhet:after 
{content: "Nyheder"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}
.IkonKampanjArtgruppFaltDK .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltDK .Ikon_Kampanj:after
{content: "Kampagne"; background:#ef4030; border-radius:45px; color:#fff; display:block; font-size:12px; height:60px; line-height:60px; text-align:center; width:60px;}

/* EN */
.IkonNyhetArtgruppFaltEN .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltEN .Ikon_Nyhet:after 
{content: "New in"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}

.IkonKampanjArtgruppFaltEN .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltEN .Ikon_Kampanj:after
{
content: "Sale";
background:#ef4030;

color:#fff;
display:block;
font-size:12px;
/*border-radius:45px;
height:60px;
line-height:60px;
text-align:center;
width:60px;*/
padding: 1px 8px 2px;
min-width: 60px;
}

/* NL */
.IkonNyhetArtgruppFaltNL .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltNL .Ikon_Nyhet:after 
{content: "Nieuw"; background:#244981; border-radius:45px; color:#fff; display:block; font-size:15px; height:60px; line-height:60px; text-align:center; width:60px;}
.IkonKampanjArtgruppFaltNL .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltNL .Ikon_Kampanj:after
{content: "Aanbieding"; background:#ef4030; border-radius:45px; color:#fff; display:block; font-size:12px; height:60px; line-height:60px; text-align:center; width:60px;}


/* LAGERSTATUS */
.PT_Ikon_Lager_Positiv:after, .Ikon_Lager_Positiv:after {content:"\f00c"; font-family:FontAwesome; float:left; margin:0 5px 0 0;}
.PT_Ikon_Lager_Negativ:after, .Ikon_Lager_Negativ:after {content:"\f00d"; font-family:FontAwesome; float:left; margin:0 5px 0 0;}


/* LAGER-ID */

#IkonLagerIdFaltSV, #IkonLagerIdFaltEN {
position: relative;
white-space: nowrap;
}

#IkonLagerIdFaltSV div::before, #IkonLagerIdFaltEN div::before {
color: #fff;
font-family: FontAwesome;
text-align: center;
display: block;
width: 20px;
float: left;
margin-right: 5px;
border-radius: 100px;
}

#IkonLagerIdFaltSV div::after, #IkonLagerIdFaltEN div::after {
display: block;
float: left;
font-size: 0.9em;
}


/* Svenska */
#IkonLagerIdFaltSV .Ikon_Lager_1:before, .PT_Ikon_Lager_1_SV:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltSV .Ikon_Lager_1:after, .PT_Ikon_Lager_1_SV:after {content:"I lager";}

#IkonLagerIdFaltSV .Ikon_Lager_9:before, .PT_Ikon_Lager_9_SV:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltSV .Ikon_Lager_9:after, .PT_Ikon_Lager_9_SV:after {content:"I lager";}

#IkonLagerIdFaltSV .Ikon_Lager_11:before, .PT_Ikon_Lager_11_SV:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltSV .Ikon_Lager_11:after, .PT_Ikon_Lager_11_SV:after {content:"I lager";}

#IkonLagerIdFaltSV .Ikon_Lager_3:before, .PT_Ikon_Lager_3_SV:before {content: "\f061"; background: #36f;}
#IkonLagerIdFaltSV .Ikon_Lager_3:after, .PT_Ikon_Lager_3_SV:after {content:"1-2 veckor";}

#IkonLagerIdFaltSV .Ikon_Lager_13:before, .PT_Ikon_Lager_13_SV:before {content: "\f061"; background: #36f;}
#IkonLagerIdFaltSV .Ikon_Lager_13:after, .PT_Ikon_Lager_13_SV:after {content:"2-3 veckor";}

#IkonLagerIdFaltSV .Ikon_Lager_7:before, .PT_Ikon_Lager_7_SV:before {content: "\f068"; background: darkorange;}
#IkonLagerIdFaltSV .Ikon_Lager_7:after, .PT_Ikon_Lager_7_SV:after {content:"Förfrågan";}

#IkonLagerIdFaltSV .Ikon_Lager_8:before, .PT_Ikon_Lager_8_SV:before {content: "\f068"; background: darkorange;}
#IkonLagerIdFaltSV .Ikon_Lager_8:after, .PT_Ikon_Lager_8_SV:after {content:"Beställning";}

#IkonLagerIdFaltSV .Ikon_Lager_15:before, .PT_Ikon_Lager_15_SV:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltSV .Ikon_Lager_15:after, .PT_Ikon_Lager_15_SV:after {content:"Utgående vara";}

/* Engelska */
#IkonLagerIdFaltEN .Ikon_Lager_1:before, .PT_Ikon_Lager_1_EN:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltEN .Ikon_Lager_1:after, .PT_Ikon_Lager_1_EN:after {content:"In stock";}

#IkonLagerIdFaltEN .Ikon_Lager_9:before, .PT_Ikon_Lager_9_EN:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltEN .Ikon_Lager_9:after, .PT_Ikon_Lager_9_EN:after {content:"In stock";}

#IkonLagerIdFaltEN .Ikon_Lager_11:before, .PT_Ikon_Lager_11_EN:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltEN .Ikon_Lager_11:after, .PT_Ikon_Lager_11_EN:after {content:"In stock";}

#IkonLagerIdFaltEN .Ikon_Lager_3:before, .PT_Ikon_Lager_3_EN:before {content: "\f061"; background: #36f;}
#IkonLagerIdFaltEN .Ikon_Lager_3:after, .PT_Ikon_Lager_3_EN:after {content:"1-2 weeks";}

#IkonLagerIdFaltEN .Ikon_Lager_13:before, .PT_Ikon_Lager_13_EN:before {content: "\f061"; background: #36f;}
#IkonLagerIdFaltEN .Ikon_Lager_13:after, .PT_Ikon_Lager_13_EN:after {content:"2-3 weeks";}

#IkonLagerIdFaltEN .Ikon_Lager_7:before, .PT_Ikon_Lager_7_EN:before {content: "\f068"; background: darkorange;}
#IkonLagerIdFaltEN .Ikon_Lager_7:after, .PT_Ikon_Lager_7_EN:after {content:"Inquiry";}

#IkonLagerIdFaltEN .Ikon_Lager_8:before, .PT_Ikon_Lager_8_EN:before {content: "\f068"; background: darkorange;}
#IkonLagerIdFaltEN .Ikon_Lager_8:after, .PT_Ikon_Lager_8_EN:after {content:"On request";}

#IkonLagerIdFaltSV .Ikon_Lager_15:before, .PT_Ikon_Lager_15_EN:before {content: "\f00c"; background: green;}
#IkonLagerIdFaltSV .Ikon_Lager_15:after, .PT_Ikon_Lager_15_EN:after {content:"Outgoing item";}