/*---------------------------------------------------------------------------------
   Site: 
   COPYRIGHT (c) ASKÅS INTERNET- & REKLAMBYRÅ AB 1997-2019. ALL RIGHTS RESERVED.
---------------------------------------------------------------------------------*/
/*------------------------
   ARTICLE GROUPS
-------------------------*/
.Egen_Infogad_HTML {margin:0 0 1.2%;}
.Artgrp_VisaFlerArtiklar_Markerad {display:inline-block; padding:3px 7px; background:#f1f1f1;}
.Artgrp_VisaFler a {display:inline-block; padding:3px 7px;}
.Artgrp_VisaFler a, .Artgrp_VisaFler span {font-size:12px;}
.Artgrp_VisaFler a:hover {background:#f1f1f1;}
.Artgrp_VisaFler .piper_at_the_gates_of_dawn {display:none;}
.Artgrp_VisaFler .AVFAM {margin:0 5px 0 0;}

 /* SORT */
.Sortering {width:100%; min-width:160px; background:#fff; border:1px solid #f1f1f1; position:relative; line-height:35px; height:35px; position:relative; cursor:pointer; list-style:none;}
.Sortering:after {width:45px; line-height:35px; position:absolute; right:-20px; top:0; font-size:16px; content:"\f078";}
.Sortering.open:after {content:"\f077"}
.Sortering .sort_active {padding-left:10px;}
.Sortering .ValjSortordning {display:none; z-index:3; background:#fff; list-style:none; border:1px solid #f1f1f1; position:absolute; top:33px; left:-1px; padding:0 10px; width:-moz-calc(100% + 2px); width:-webkit-calc(100% + 2px); width:-o-calc(100% + 2px); width:calc(100% + 2px);}
.Sortering.open .ValjSortordning {display:block;}
.Sortering .ValjSortordning a {font-size:13px;}

 /* STD */
.PT_Lank {display:block; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; z-index:2}
.PT_Wrapper_All {width:101.2%; margin:0 0 0 -0.6%;}
.PT_Wrapper {float:left; background:#fff; position:relative; margin:0 0.6% 1.2% 0.6%; width:23.8%;}
.PT_Bildruta {min-height:281px; line-height:281px; margin-top:20px;}
.PT_Bildruta img {vertical-align:middle;}
.PT_Beskr {height:40px; margin-bottom:5px;}
.PT_Beskr a {font-size:15px}
.PT_Text_Kort {height:70px; margin:0 0 5px; font-size:12px;}
.PT_Pris {font-size:20px; font-weight:400;}
.PT_Pris .PT_PrisOrdinarie {color:#999; font-size:12px; text-decoration:line-through;}
.PT_Knappar {position:relative; z-index:2;}

 /* LISTA1 */ 
.PT_WrapperLista {float:left; border:1px solid #f1f1f1; position:relative; margin:0.6%; width:48.8%; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}
.PT_WrapperLista .PT_Bildruta {min-height:inherit; line-height:inherit; -webkit-order:1; -ms-flex-order:1; order:1; margin-top:0;}
.PT_WrapperLista .PT_Bildruta a {height:60px; line-height:60px;}
.PT_WrapperLista .PT_Beskr {height:inherit; -webkit-order:1; -ms-flex-order:1; order:1;}
.PT_WrapperLista .PT_Pris {-webkit-order:1; -ms-flex-order:1; order:1; font-size:15px;}
.PT_WrapperLista .PT_Pris span {font-size:15px; display:block;}
.PT_WrapperLista .PT_Knappar {-webkit-order:1; -ms-flex-order:1; order:1;}
.PT_WrapperLista .PT_Status {margin:5px 0 0;}

/* FAVORITES */
.favoriter .PT_Wrapper {width:48.8%;}
.favoriter .PT_Wrapper:nth-child(1), .favoriter .PT_Wrapper:nth-child(2), .topplista .PT_Wrapper:nth-child(1) {margin-top:0;}
.favoriter .PT_Bildruta {margin-top: 0; min-height:210px; line-height:210px;}
.favoriter .PT_Faktaruta {padding:15px 12px 12px 12px;}
.favoriter .PT_Betyg {letter-spacing:3px; margin-top: 10px;}

/* TOPPLISTA */
.topplista .PT_Wrapper {width:100%;}
.topplista .PT_Bildruta {margin-top:0; min-height:120px; line-height:120px;}
.topplista .PT_Faktaruta {padding:15px 12px 12px 12px;}
.topplista .PT_Wrapper:nth-child(1) .PT_Beskr:before {content:'1. ';}
.topplista .PT_Wrapper:nth-child(2) .PT_Beskr:before {content:'2. ';}
.topplista .PT_Wrapper:nth-child(3) .PT_Beskr:before {content:'3. ';}
.topplista .PT_Wrapper:nth-child(4) .PT_Beskr:before {content:'4. ';}
.topplista .PT_Wrapper:nth-child(5) .PT_Beskr:before {content:'5. ';}
.topplista .PT_Betyg {letter-spacing:3px; margin-top: 10px;}

 /* TOP OFFER */
.PT_Topoffer_Wrapper {float:left; position:relative; margin:0 0.6% 1.2% 0.6%; width:48.8%;}

 /* IF ARTICLES ARE MISSING */
.Artgrp_Lista {width:100%; display:block; border:1px solid #f1f1f1; padding:4px; margin:1px;}
#ListaOmArtiklarSaknas ul {list-style:none; margin:0; padding:0;}
#ListaOmArtiklarSaknas li a {display:block; text-align:center; width:100%; margin:0 0 5px; background:#f1f1f1; padding:8px;}
#ListaOmArtiklarSaknas li a:hover {background:#eee;}

 /* SEARCH RESULT */
.matched-group {background:#f1f1f1; text-align:center; padding:15px;}
.matched-group-title {font-size:1.1em; font-weight:700; margin-bottom:5px;}
.matched-group-item {display:inline-block; padding:5px 10px;}

/*------------------------
   PRODUCT PAGE
-------------------------*/
 /* PICTURE COLUMN */
.ProduktBild {width:100%; vertical-align:middle; margin:0 0 10px 0; position:relative;}
.BildZoomThumbnailsContainer {text-align:center;}
.BildZoomThumbnails {width:60px; height:60px; margin:0 5px 5px 0; display:inline-block;}
.ProduktBildtext {width:100%; margin:10px 0;}
.BildZoomThumbnails img {display:block; margin:0 auto;}
.mz-expand {background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;}
.mz-expand {filter:blur(0px) !important;}

 /* PRODUCT COLUMN */
#ArtikelnamnFalt {font-size:28px; font-weight:700;}
#VarumarkeFalt {margin:0 0 5px;}
#PrisFalt span {font-size:20px; font-weight:400;}
#PrisFalt .PrisAvd {font-size:15px;}
#KundBetyg a {pointer-events:none;}
#Avbetalning {background:#F2F2F2; padding:10px;}
#FaltRader, #KundBetygRad {margin:10px 0;}
#OrderFalt {margin:10px 0 0; padding:10px 0 0;}
#KampanjFalt {border:1px solid #f1f1f1; padding:20px;}
#Produktinfo li {margin:0 15px;}
#Produktinfo iframe {max-width:100%; height:auto;}
#Produktinfo table {max-width:100%;}
#ProduktinfoOvrigt table {width:100%;}
#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; white-space:normal;}
#ProduktinfoOvrigt #omdome_epost {display:none;}
#ProduktinfoOvrigt .satt_betyg table table tr:nth-child(6) {display:none;}
.ProduktbeskrAntalvalTabell, .Laggikorgen_Antalsrad {margin:0 0 5px 0;}
.TeknSpec_Tabell {width:100%; border:0; margin:10px 0; padding:0;}
.TeknSpec_Rad1_Vanster, .TeknSpec_Rad1_Hoger, .TeknSpec_Rad2_Vanster, .TeknSpec_Rad2_Hoger {padding:5px;}
.TeknSpec_Rad1_Vanster, .TeknSpec_Rad1_Hoger {background:#f1f1f1;}
.TeknSpec_Rad2_Vanster, .TeknSpec_Rad2_Hoger {background:#fff;}
.pdf a:before, .externlank a:before, .storleksguideToggle:before {font-size:16px; padding:0 5px 0 0;}
.pdf a:before {content:"\f1c1";}
.externlank a:before {content:"\f08e";}
.storleksguideToggle:before {content:"\f05a";}
input.Laggikorgen_Antalsfalt {text-align:center;}
#more-text {display:none;}
.PrisREA {-webkit-order:1; -ms-flex-order:1; order:1; margin-right:5px;}
.PrisORD {-webkit-order:2; -ms-flex-order:2; order:2; text-decoration:line-through; font-size:17px !important; color:#777;}
.PrisORDv {font-size:20px !important;}
.PrisAvd {display:none;}

 /* VARIANTARTIKLAR */
.Egenskaper_Tabell td {line-height:40px; padding:0;}
.ProduktbeskrAntalvalText, .Laggikorgen_Antalsfalt {height:35px; line-height:35px;}
.ProduktbeskrAntalvalTabell td {padding:0;}
.Laggikorgen_Antalsfalt {width:50px !important;}
.Set_Falt_Wrap select {width:100%;}

 /* SET */
.SET_link .ListaSetArtnr {display:none;}
.startflikwrapper li {margin-left:15px;}

 /* SIZE GUIDE */
.storleksguideToggle {cursor:pointer;}
.storleksguide {display:none;}
.storleksguide.active {display:block; width:70%; max-width:800px; position:absolute; padding:30px 20px; margin:0; z-index:6; top:215px; left:50%; -webkit-transform:translate(-50%, 0); -ms-transform:translate(-50%, 0); -o-transform:translate(-50%, 0); -moz-transform:translate(-50%, 0); transform:translate(-50%, 0); background:#fff;}

 /* BEVAKA */
#artikelbevakning .bevakningsrubrik {display:none;}
#artikelbevakning {width:100%; margin:10px 0;}
#bevakning p br {display:none;}
#epost_bevaka {max-width:230px;}
p#status {display:block; width:100%; margin:10px 0 0 !important; color:#cb0000 !important;}
#bevakning table, #bevakning table * {display:inline-block;}
a#Knapp_Bevaka_Produkt {background:#999; color:#fff; height:50px; line-height:50px; padding:0; width:100%; text-transform:uppercase; font-size:15px; display:block; text-align:center;}
a#Knapp_Bevaka_Produkt:hover {background:#777;}

 /* FAVORITES */ 
.Onskelista {margin:5px 0 0 10px; cursor:pointer;}
.Onskelista a {border-left:1px solid #ddd; padding-left:10px;}
.Onskelista a i {color:#333;}
.onskelista_lagg_till_knapp.remove i {color:#49c070;}
.Onskelista_artnr {display:none;}
.Onskelista_artgr {position:absolute; top:10px; right:10px; z-index:3; cursor:pointer;}
.Onskelista_icon img {max-height:15px; max-width:15px;}
.wishlist-button {display:block;}
.wishlist-button.remove:after {content:"\f004";}
.wishlist-button.add:after {content:"\f004";}

 /* REVIEWS */ 
h3#betyg {text-align:center; text-transform:capitalize;}
.grades-submitwrapper .Knapp_Generell_Tabell_Artikel {width:100%;}
.grades-submitwrapper {background:#f1f1f1; padding:20px;}
.grades-submitwrapper.disabled {pointer-events:none !important; opacity:0.47;}
#article-grades-form input, #article-grades-form select, #article-grades-form textarea {width:100%; margin-bottom:10px;}
#article-grades-form label {font-size:13px; margin-left:5px;}
.grades-form-label {min-width:140px;}
.grade-wrap {padding:10px 0; border-bottom:1px solid #eee;}
#article-grades-list .grade-wrap:last-of-type {border-bottom:none;}
.b_kundkort {text-align:center;}
.b_namn, .b_datum {display:block;}
.b_bild i{font-size:50px;}
.b_namn {font-weight:bold; margin-top:3px;}
.b_namn a {display:none;}
.b_betyg {margin-bottom:5px;}
.b_datum, .svar_datum {color:#636363;}
.b_grade {}
.b_kommentar {}
.b_admincomment {background:#f1f1f1; padding:10px; font-size:0.85em;}
.b_admincomment_img img {max-height:50px;}
.b_admincomment_name {font-weight:bold;}
.b_admincomment_text {display:block;}
.b_svar {padding:10px; background: #f1f1f1; margin-top:10px;}
.svar_datum {font-size: 10px;}
.b_summering {font-weight:bold; font-size:1.1em;}
label.error {color:#d54747; display:block; margin:-7px 0 6px 5px; font-size:12px;}
.b_votes {font-size:0.8em; width:100%; text-align:right; margin:0 0 5px; cursor:pointer;}
.b_votes_delimeter {padding:0 5px; color:#ccc;}
#get_additional_grades {float:right; margin:15px 0 0 0; cursor:pointer;}
#reset_grades {float:right; margin:15px 0 0 15px; cursor:pointer;}
.upvote::before {content:'\f164';}
.downvote::before {content:'\f165';}
.betyg_siffra {width:100%; font-size:14px; display:inline-block; letter-spacing:4px;}
.betyg0:after {content:'\f005\f005\f005\f005\f005'; color:#c3c3c3;}
.betyg1:before {content:'\f005'; color:#fad149;}
.betyg1:after {content:'\f005\f005\f005\f005'; color:#c3c3c3;}
.betyg2:before {content:'\f005\f005'; color:#fad149;}
.betyg2:after {content:'\f005\f005\f005'; color:#c3c3c3;}
.betyg3:before {content:'\f005\f005\f005'; color:#fad149;}
.betyg3:after {content:'\f005\f005'; color:#c3c3c3;}
.betyg4:before {content:'\f005\f005\f005\f005'; color:#fad149;}
.betyg4:after {content:'\f005'; color:#c3c3c3;}
.betyg5:before {content:'\f005\f005\f005\f005\f005'; color:#fad149;}

/*------------------------
   LOGIN
-------------------------*/
.inloggningsruta {width:300px; display:none; position:fixed; padding:30px 20px; margin:0; z-index:6; top:40%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); background:#fff;}
.inloggningsruta.active {display:block;}
.inloggningwrapper .button:first-child {margin-right:5px;}
#AdressblockLoggain table {float:left;}
.close {position:absolute; right:-25px; top:0; cursor:pointer;}
.close:before {content:"\f00d"; font-size:20px; color:#fff;}

/*------------------------
   BUTTONS
-------------------------*/
.Knapp_Kop_Tabell tr td, .PT_Knappar .Knapp_Info {display:none;}
.Knapp_Kop_Tabell .Knapp_Kop {display:block;}
.Knapp_Kop_Tabell_Artikel {width:100%;}
.Knapp_Kop_Tabell, .PT_Knappar table {float:right;}
.Knapp_Kop_Tabell .Knapp_Info_Hoger {margin:0 5px 0 0; float:left;}
.PT_KnapparKampanj tabell {width:135px;}
#SubmitFalt .Knapp_Kop_Tabell_Artikel a {height:50px; line-height:50px; padding:0; width:100%; text-transform:uppercase; font-size:15px;}

/*------------------------
   MISC
-------------------------*/
 /* NEWS LETTER */
.nyhetsbrev input {-webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.nyhetsbrev .Knapp_Anmalan a {border:1px solid #000; background:#000; color:#fff; background:#000; width:100%; text-align:center; height:35px; line-height:35px; margin:0 0 0 -1px; display:inline-block; text-transform:uppercase; font-size:11px;}

 /* BRANDS */
.Varum_Grupperad div {width:24%; padding:1%; vertical-align:top; display:inline-block;}
.Varum_Grupperad div h2 {width:100%; float:left; font-weight:300; font-size:25px; border-bottom:1px solid #000;}
.Varum_Grupperad div ul {width:100%; float:left;}
.Varum_Grupperad div ul li {width:100%; line-height:25px; float:left; list-style:none;}

 /* OVERLAY */  
#dialogruta {visibility:hidden; position:absolute; left:0px; top:0; z-index:3005; background:rgba(100, 100, 100, 0.6); width:100%; height:100%;}
#Felmeddelande {width:400px; top:7%; margin:0 auto; padding:20px; position:relative; background:#fff; text-align:center;}
#Felmeddelande img {display:none;}
#Felmeddelande h1 {font-size:1.5em;}
#Felmeddelande h1:before {content:"\f071";}

 /* MAGICZOOM */ 
.mz-button.mz-button-close {background:#fff !important; color:#231f20 !important;}
:root:not(.mobile-magic) button.mz-button {color:rgba(255, 255, 255, 0.85) !important;}

/*------------------------
  MY PAGE
-------------------------*/
#mypages-container {max-width:850px;}
.Dinsida_Topprubrik, #mypages-container > h1 {font-size:1.7em; text-align:center;}
.din_sida_text {text-align:center;}
#minsidaDrop ul, div#minsidaDrop  {list-style:none; width:100%; display:inline-block;}
#minsidaDrop ul {margin:5px 0 0;}
#minsidaDrop a {float:left; width:100%; color:#777;}
#minsidaDrop a:hover {color:#111;}
#minsidaDrop ul ul {width:100%; border-bottom:1px solid #f1f1f1; margin:5px 0 15px; padding:0 0 10px; text-align:center;}
#minsidaDrop > ul > li > h2 {display:none;} 
#minsidaDrop ul li ul li {margin:1px; display:inline-block;}
#minsidaDrop ul li ul li span a {font-size:11px;}
#minsidaDrop ul li ul li.m_selected a {color:#000;}
#minsidaDrop li span a:before {font-size:20px; display:inline-block; margin:0 7px 5px;}
li#hem span a::before {content:"\f015"; font-weight:900;}
li#andraprofil span a:before {content:"\f007";}
li#dinsida_order span a:before {content:"\f09d";}
li#dinsida_fakturor span a:before {content:"\f2b6"; }
li#dinsida_abonnemang span a:before {content:"\f01e";}
li#dinsida_bevakningar span a:before {content:"\f1e5";}
li#logout span a:before {content:"\f011";}
li#Onskelista span a:before {content:"\f004";}
li#dinsida_betyg span a:before {content:"\f005";}
li#dinsida_returer span a:before {content:"\f3e5";}
li#dinsida_presentkort span a:before {content:"\f09d";}
li#dinsida_reklamationer span a:before {content:"\f122";}
li#dinsida_lojalitetsprogram span a:before {content:"\f0d6";}
li#dinsida_vardebevis span a:before {content:"\f022";}
li#dinsida_betalkort span a:before {content:"\f283";}
li#dinsida_rabatter span a:before {content:"\f295";}
li#restArtiklar span a:before {content:"\f073";}
.OrderTable tr:nth-child(odd) td {background:#f1f1f1;}
.OrderTable tr td {padding:5px;}
.OrderTable {background:#eee !important;}
.PS_Tabell select {min-width:90px;}
.Din_Sida_Onskelista_Wrapper {text-align:center;}
.DS_OL_Table_Wrap tr:nth-child(even) td, .DS_OL_Table_Wrap tr td {background:#fff;}
.DS_OL_Table_ToppFlik .Flik_Normal a {display:none;}
.DS_OL_Table_Artiklar .PrisBOLD, .DS_OL_Table_Artiklar .PrisREA {font-weight:400;}
.DS_OL_Table_Wrap .DS_OL_Table_Knappar i {font-style:normal;}
.OrderHuvud, .OrderRader {border:1px solid #eee !important;}
.OrderHuvud tr:nth-child(odd) td, .OrderTable tr:nth-child(odd) td {background:#f1f1f1;}
.OrderHuvud tr:nth-child(even) td, .OrderTable tr:nth-child(even) td {background:#fff;}
.OrderRader tr:nth-child(odd) td {background:#f1f1f1;}
.OrderRader tr:nth-child(even) td {background:#fff;}
.OrderTable img, .OrderHuvud img {filter:gray; -webkit-filter:grayscale(1); filter:grayscale(1); max-height:20px;}
.LojSammanfattningDiv {background:#f1f1f1 !important; border:none !important; padding:5px !important}
.BevakaTabell, form[name='AIR_Rek_Ret'] table {width:100%;}
form[name='AIR_Rek_Ret'] table input[type='text'], form[name='AIR_Rek_Ret'] table textarea, form[name='AIR_Rek_Ret'] table select {width:100%!important;}

/*------------------------
   START PAGE
-------------------------*/
.centerpuff {padding:0 10%; text-align:center; width:100%; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.centerpuff h4 a {border-top:1px solid #fff; display:inline-block; font-size:16px; padding:10px;}
.startpuffar {overflow:hidden;}
.startpuffar .col {margin-top:0.5%; margin-bottom:0.5%;}
.startpuffar h3 {font-size:2.5em;}

/*------------------------
   SPECIFIC PROPERTIES
-------------------------*/
.PT_Wrapper, .Artgrp_VisaFler a, .primbutton a, .secbutton a, .Knapp_Generell a, .Knapp_Info a, .Knapp_Kop a, .centerpuff h3 a:hover, .centerpuff h4 a:hover, #Felmeddelande a
{-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -ms-transition:all 0.2s ease; -o-transition:all 0.2s ease; transition:all 0.2s ease;}

select {float:left; width:auto; background-color:#fff; background-image:url('/themes/standard2018/design/bilder/pil.svg'); background-repeat:no-repeat; background-size:13px; background-position:right 10px center; border:1px solid #f1f1f1; color:#000; -webkit-appearance: none; -moz-appearance:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; margin:0; font-size:13px;  height:35px; line-height:normal; padding:0 0 0 5px;} 
select::-ms-expand {display:none;}

input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, #nyhetsbrev input[type="submit"], #kontaktformular input[type="submit"] {
    background-color:#fff; border:1px solid #f1f1f1; color:#111; display:inline-block; font-size:13px; height:35px; line-height:normal; padding:6px 5px;
    transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; vertical-align:middle; -webkit-appearance:none;
}
textarea {min-height:100px; line-height:normal; width:100%;}
input:focus, select:focus, textarea:focus {border-color:rgb(0, 0, 0); border-color:rgba(0, 0, 0, 0.8); outline:0 none;}
.dimmer.active, .dimmer2.active, .sokrutan.active, .soktoggle::after, .stangsok::after, .inloggningsruta.active, .mobilenav.active, .Artgrp_VisaFler a:hover {
	-moz-transition:all 0.1s ease-in-out; -o-transition:all 0.1s ease-in-out; -webkit-transition:all 0.1s ease-in-out; transition:all 0.1s ease-in-out;
}

/*------------------------
   TYPOGRAPHY AND COLORS
-------------------------*/
b, strong, .TeknSpec_Rad1_Vanster, .TeknSpec_Rad2_Vanster, .KampanjFalt-Text, .inloggningsruta p, .Artgrp_VisaFlerArtiklar_Markerad, .bloggkommentar_rubrik, .headline, .Topoffer_Artikelnamn, 
.Topoffer_Pris, .reviewname, #KampanjFalt div div:first-of-type
{font-weight:400;}

 /* TEXT SIZE & PROPERTIES */
h1,h2,h3,h4,.heading {font-weight:400; margin:0 0 5px 0; line-height:normal;}
h1,.heading {font-size:2.2em; font-weight:700;}
h2 {font-size:1.6em}
h3 {font-size:1.4em}
h4 {font-size:1.2em}

.headline, .Topoffer_Artikelnamn, .Topoffer_Pris,.fa-sort {font-size:18px}
.PrisREA, .PrisORD, .VGPrisStor, .rubrikPris, .rubriker i, .headline, .nyhetsbrevsanmalan input {font-size:16px}
.breadcrumb a, .breadcrumb {font-size:12px}
.PT_PrisOrd, .artikel-topplista-pris p, .valutavaljare, .PT_Antalsfalt, .artikel-topplista-text, .artikel-topplista-text p {font-size:10px}

a {text-decoration:none; outline:none;}
.navigation_typ_ul_li_kategoriersaknas, .date {font-style:italic}
.PT_Antalsfalt, .rubrik-kundvagn, .PT_Bildruta, .Antal input, .Artikellista_PrisStafflade, #Bildkolumn, .BildZoomThumbnails a, .headline {text-align:center}
.Artikellista_PrisKampanj, .Artikellista_Pris, .comment {text-align:right}
p {margin:0 0 10px;}

 /* TEXT COLOR */
body, a, .fa-shopping-cart {color:#111}
.Knapp_Kop a, .Knapp_Info a, .Knapp_Kop a:hover, .Knapp_Info a:hover, .Knapp_Generell a, .Knapp_Generell a:hover, .submitKnapp input, .whitetext a {color:#fff}
.breadcrumb a, .breadcrumb {color:#999}
.PT_PrisOrd, .PT_PrisKampanj, .PrisPROCENT, .PrisREA, #PrisFaltStafflade, .Artikellista_PrisKampanj, .LSS_Kampanjpris {color:#cb0000}

 /* BUTTONS */
.primbutton a {background:#49c070; color:#fff; line-height:35px; display:block; padding:0 10px; text-transform:uppercase; font-size:12px;}
.primbutton a:hover {background:#39b060;}

.secbutton a {background:#999; color:#fff; line-height:35px; display:block; padding:0 10px; text-transform:uppercase; font-size:12px;}
.secbutton a:hover {background:#777;}

.Knapp_Generell a, .Knapp_Info a, #Felmeddelande a, #vu_sok {background:#222; color:#fff; line-height:35px; display:block; padding:0 10px; text-transform:uppercase; font-size:12px;}
.Knapp_Generell a:hover, .Knapp_Info a:hover, #Adressblock .LankLoggain a:hover, #Felmeddelande a:hover, a#vu_sok:hover {background:#444;}

.Knapp_Kop a {background:#49c070; color:#fff; line-height:35px; display:block; padding:0 20px; text-transform:uppercase; font-size:15px;}
.Knapp_Kop a:hover {background:#39b060;}

.primbutton a, .secbutton a, .Knapp_Generell a, .Knapp_Info a, .Knapp_Kop a {-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}