/*----------------------------------------------------------------------------------
  KASSA 1 - Standardutförande
----------------------------------------------------------------------------------*/
.Kassan {margin:0 auto;}
.Kassan h1:first-child {margin:10px 0; display:none;}
.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, .kundabonnemang_master, .Rubrik_AbonneraPaVarukorgen {float:left; width:100%;}
.Snabbkassa_Medskick_PrisFaltTot, .Medskick_OrdPris {width:100%; float:right; display:inline-block;}
.Kundtjanst, .GodkannaVillkorochBestallningsknappRam {float:left; width:100%;}
.GodkannaVillkorochBestallningsknappRam {margin:0;}

/* FYNDA I KASSAN */ 
.Fynda .PT_Bildruta {min-height:150px !important; line-height:150px !important;}
.Fynda .PT_Beskr {height:50px;}
.Fynda .Knapp_Kop_Tabell, .PT_Knappar table {width:100%;}

/* VARUKORGEN I KASSAN */
.Snabbkassa_Varukorg_Tabell_Rad {display:inline-block; float:left; margin:2px 0; width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items: center; -ms-flex-align:center; align-items:center;-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;
} 
.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum {margin:20px 0 0;}
.Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumInkInfo, .Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumExInfo {float:left; line-height:20px;}
.Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumInkPris, .Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumExPris {float:right; line-height:20px;}
.Snabbkassa_Varukorg_Tabell_Rad td {padding:0;}
.Snabbkassa_Varukorg_Tabell_Rad td.Bild {width:10%; height:inherit;  display: block;}
.Snabbkassa_Varukorg_Tabell_Rad td.Antal {width:57%; display: block;/*display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items: center; -ms-flex-align:center; align-items:center;*/}
.Snabbkassa_Varukorg_Tabell_Rad td.Rabatt {width:10%; display: block;}
.Snabbkassa_Varukorg_Tabell_Rad td.Pris {width:20%; float:right; text-align:right; margin:0 0 0 1%;    display: block;}
.Snabbkassa_Varukorg_Tabell_Rad td.Pris b {display:inline-block;}
.Snabbkassa_Varukorg_Tabell_Rad td.Antal input {float:left;}
.Snabbkassa_Varukorg_Tabell_Rad td.Antal a {width:calc(100% - 140px); -moz-width:calc(100% - 140px); -webkit-width:calc(100% - 140px); -o-width:calc(100% - 140px); float:right; display:inline-block; padding:12px 0 0;}

tr.Snabbkassa_Varukorg_Tabell_Rad {border:1px solid #ddd; border-top:0; padding:15px 0; margin:0; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
tr.Snabbkassa_Varukorg_Tabell_Rad:first-of-type {border-top:1px solid #ddd;}
.sub_add {display:inline-block;}
.AddKassa, .SubKassa, .remove-it {cursor:pointer;}
.RedigeraAntal {display:none; cursor:pointer;}

.AddKassa:before {content:"\2B";}
.SubKassa:before {content:"\2D";}
.remove-it:before {content:"\F00D";}

.remove-it {width:40px; display:inline-block;}
.AddKassa, .SubKassa {text-align:center; float:left; cursor:pointer; width:40px; height:40px; line-height:40px; padding:0;}
.Snabbkassa_Varukorg_Tabell_Rad .Divider {border-bottom:1px dotted #ddd; float:left;}
span.Snabbkassa_Varukorg_Tabell_Rad_st {display:none;}
span.Snabbkassa_Varukorg_Tabell_Rad_Beskr {margin:0 10px 0 0; display:inline-block;}
tr.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum {width:100%; float:right; margin:0 !important; padding:10px; background:#eee; display:block;}
tr.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum2 {width:100%; float:right; margin:0 !important; padding:10px; background:#eee; display:block;}
.Snabbkassa_Varukorg_Tabell .Varukorg_Rad_Niva_0, .Snabbkassa_Varukorg_Tabell .TillbehorVal_Rad, .Snabbkassa_Varukorg_Tabell .TillbehorVal_Avdelare {padding:3px 0;}
.Snabbkassa_Varukorg_Tabell_Rad_Delbet, .Snabbkassa_Varukorg_Tabell_Rad_Sum, .Snabbkassa_Varukorg_Tabell_Rad_Antal {border:0 !important;}
.BetChildren_input span {border:0 !important; padding:0 !important; width:100% !important; display:inline-block;}
.Snabbkassa_Varukorg_Tabell_Rad_Delbet, .Snabbkassa_Varukorg_Tabell_Rad_Antal {display:none;}

/* Medskickskampanj */
.Snabbkassa_Varukorg_Tabell_Rad_medskick {display:inline-block; float:left; margin:2px 0; width:100%;}
.Snabbkassa_Varukorg_Tabell_Rad_medskick td.bild {display:inline-block; float:left; width:8%; padding:0;}
.Snabbkassa_Varukorg_Tabell_Rad_medskick td.antal {display:inline-block; float:left; padding:20px 0 0 4.3%; width:78%;}
.Snabbkassa_Varukorg_Tabell_Rad_medskick .origpris, .Medskick_OrdPris {float:right; display:inline-block; padding:20px 0 0;}
.Snabbkassa_Varukorg_Tabell_Rad_medskick .Divider {border-bottom:1px dotted #ddd; float:left;}
.Snabbkassa_Medskick_PrisFaltTot {float:right; display:inline-block; padding:0 5px 0 0;}
.Medskick_Bild_Skiljelinje {display:none;}
.Medskick_Bild_Skiljelinje img {max-height:1px;}
.MedskickSelect {width:100%; float:left; display:inline-block;}
.Medskick_Info {width:8%;}
.Medskick_Input {width:4%;}

/* PRESENTKORT */
table.Rubrik_Snabbkassa_Presentkort.Rubrik_I_Kassan {margin:0 !important; padding:15px 0;}
.Presentkortsruta, #InforutaRabattkodPresentkod i, #InforutaRabattkodPresentkod br, .Snabbkassa_Presentkort img {display:none;}
.Rubrik_Snabbkassa_Presentkort:hover {cursor:pointer;}
.Rubrik_Snabbkassa_Presentkort div:first-of-type:after {font-family:"SS BlackTie-Regular"; content:"\F501"; margin:0 0 0 5px;}
.Snabbkassa_Presentkort i {display:inline-block;}
.Presentkortsruta {background:#eee; padding:10px; width:100%;}
.Presentkortsruta tbody tr td input {width:97% !important; margin:0;}

/* BETALNINGSMETODER OCH FRAKTSÄTT */
#BetalningsmetoderRam br, #FraktmetoderRam br {display:none;}
#FraktmetoderRam span, #AviseringsmetoderRam span {display:inline-block; height:170px; margin:0.5%; padding:10px; position:relative; float:left; text-align:center; width:19%; border:1px solid #ddd;}
#BetalningsmetoderRam span:hover, #FraktmetoderRam span:hover, #AviseringsmetoderRam span:hover {background:#f6f6f6; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
#FraktmetoderRam span, #AviseringsmetoderRam span {height:140px;}
#BetalningsmetoderRam span a, #FraktmetoderRam span a {width:100%; float:none; display:block;}
#BetalningsmetoderRam input {margin:0;}
#BetalningsmetoderRam, #FraktmetoderRam {text-align:center;}

#BetalningsmetoderRam span .BetNamn div {display:block /*!important*/;}
#KreditorInfo {width:98% !important; padding:5px;}
#Klarna_PartpaymentContainer, #Klarna_InvoiceContainer {margin:5px 0 0 !important;}
.Kassan .Fraktmetoder a img {max-height:35px; margin:5px auto; margin-bottom:10px; display:block;}
#LankBetalmetoderFler img, #LankBetalmetoderFarre img, #LankFraktmetoderFler img, #LankFraktmetoderFarre img {display:inline;}
#Klarna_InvoiceContainer {padding:0 !important;}
#BetalningsmetoderRam span .BetNamn div, #BetalningsmetoderRam span .BetNamn select {width:100% !important; margin:0;}
#BetalningsmetoderRam span .BetNamn div table, #BetalningsmetoderRam span .BetNamn div table td {width:100% !important; display:block;}
.terms {margin:5px 0 0 0 !important;} 
#Klarna_InvoiceContainer, #Klarna_PartpaymentContainer {padding:0 !important;}
#Klarna_InvoiceContainer a:before, #Klarna_PartpaymentContainer a:before {font-family:FontAwesome; content:"\f05a"; font-weight:300; padding:0 2px 0 0;}
#KlarnaAvbetalID {margin:4px 0;}
.KCO_Lank {text-align:left;}

/* Handelsbanken delbetalning */
#BetalningsmetoderRam span #HBS_info {background:#fff; min-width:500px !important; box-shadow:0 0 10px #ddd; position:absolute; z-index:1; padding:10px;}
#BetalningsmetoderRam span #HBS_info table td {display:table-cell;}

/* KUNDADRSSFÄLT */
.Snabbkassa_Kunduppgift_Etiketter {width:115px; margin:0 12px 0 0; float:left; display:block; line-height:30px;}
.Snabbkassa_Kundfalt_Marginal.SKM_PNr {display:block; width:115px !important; float:left; margin:3px 12px 10px 0 !important;}
.Snabbkassa_Kundfalt_Marginal {margin:5px 0 !important; width:100%; display:inline-block;}
.Snabbkassa_Kundfalt_Marginal img, #Adressblock img {display:block; float:right; text-align:right;}
.Snabbkassa_RutaAvd {padding:12px; background:#eee; float:left;}
#Adressblock .LankLoggain {width:100%; display:inline-block;}
#Adressblock i, #AdressblockLoggain i, #AdressblockPaminnare i {font-style:normal;}
#AdressblockLoggain .AdessblockPaminnare, #AdressblockLoggain .AdressblockAngeAdress {display:block; float:left;}
#Adressblock #LankKassanAngeAdress {margin:10px 0 0 0 !important;}
#Adressblock > table {padding:0 !important; border:none !important; position:relative; height:35px !important; display:table;}
input#Pnr {width:-moz-calc(100% - 24px); width:-webkit-calc(100% - 24px); width:-o-calc(100% - 24px); width:calc(100% - 24px);}
#AdressblockLoggain .Snabbkassa_Kundfalt_Marginal {display:block;}
.AH_Felkod {background:#fff !important; padding:10px 0;}
#Adressblock2 #Land {padding-left:3px !important;}
.KundprofilFaltOK, .KundprofilFaltFEL, .KundprofilFaltOK_Kort, .KundprofilFaltFEL_Kort, .Presentkortsruta tbody tr td input {background:#fff !important; height:35px; width:-moz-calc(100% - 152px); width:-webkit-calc(100% - 152px); width:-o-calc(100% - 152px); width:calc(100% - 152px); border:1px solid #ddd;}
.KundprofilFaltOK_Kort, .KundprofilFaltFEL_Kort {width:100%;}
.KundprofilFaltFEL, .KundprofilFaltFEL_Kort {border:1px solid #f00 !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:block; width:100%; margin:0 0 3px;}
.Kundtjanst table tbody tr td div br {display:none;}
#Kassan_Kommentar {min-height:30px;}

/* AVISERING */
/*#AviseringsmetoderRam span {display:inline-block; height:120px; margin:0.5%; padding:10px; position:relative; float:left; text-align:center; width:23.8%; border:1px solid #ddd;}*/
#AviseringsmetoderRam br, #AviseringsmetoderRam .MellanrumGra {display:none;}
#AviseringsmetoderRam .AviRadio {display:block !important;}

/* SKICKA BESTÄLLNINGEN */
.GodkannaVillkorochBestallningsknappRam {background:#eee; margin:20px 0; min-height:auto !important; padding:10px;}
.bestallningsknapp {height:50px; width:100%; margin:0px; -webkit-appearance:none;}

/* RUBRIKER */
.Snabbkassa_Flik_Streck {display:none;}
.Snabbkassa_Flik_Normal, .Snabbkassa_Flik_Saknas {border-top:1px solid #ddd; height:20px; line-height:20px; padding:30px 0 0;}
.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,
.Rubrik_AbonneraPaVarukorgen tr:nth-child(2) td {background:#fff !important;}
.Snabbkassa_Varukorg .Snabbkassa_Flik_Normal, .Snabbkassa_Presentkort .Snabbkassa_Flik_Normal {border:none; padding:10px 0 0;}

/* DÖLJ ELEMENT */  
.MellanrumTransp, #KreditorInfo img, #KreditorInfo b, .Divider img, .BetDelare, .LevDelare, #antal1 br, #AdressblockLoggain img, .Snabbkassa_Medskick .MellanrumGra, .Medskick_Val br, .AH_Felkod img, span.snabbkassa_dold_rabattkodsrubrik  {display:none !important;}
#utlamningsstalle_wrapper li {list-style:none;}

/* KÖPET SLUTFÖRT */ 
.KassanSlutfort table {border:1px solid #ccc; padding:10px 20px;}
.KassanSlutfort table tr {border-bottom:1px solid #ccc; display:block; padding:5px 0;}
.KassanSlutfort table td {background:#fff !important;}
.KassanSlutfort table td img {max-height:25px;}

/* TYPOGRAFI OCH ANPASSNINGAR */
.Snabbkassa_Varukorg_Tabell_Rad td.Antal a {font-size:13px;}
.Snabbkassa_Varningsmeddelande, .Snabbkassa_Flik_Normal, .Snabbkassa_Kunduppgift_Etiketter, .Kassan h1:first-child, td.Antal a {font-weight:400;}
#BetalningsmetoderRam span .BetNamn i {font-size:13px; font-style:normal;}
.Varukorg_Rad_Niva_0 .TAGX_Antal i {font-style:normal; font-size:12px;}
.terms a {font-weight:normal !important; font-size:12px;}
.Snabbkassa_Presentkort i {font-style:normal; font-size:12px;}
#InfoAttbetala, .SumInkPris b {font-size:25px !important}
.Kassan h1:first-child {font-size:25px}
.AddKassa, .SubKassa, .remove-it {font-family:"SS BlackTie-Regular"; font-size:15px;}
.Snabbkassa_Flik_Normal div, .Snabbkassa_Flik_Normal span, #LankAdressblockAnvnamn b, #LankAdressblockLeveransadress b, .Snabbkassa_Flik_Normal div, .Snabbkassa_Flik_Normal span {font-size:18px}
.bestallningsknapp {font-size:15px}
td#SumInkInfo {font-size:14px;}
.Snabbkassa_Kunduppgift_Etiketter, #KreditorInfo {font-size:12px;}
.Snabbkassa_Flik_Normal {text-transform:uppercase;}
.Snabbkassa_Varningsmeddelande, #InfoAttDelbetala, .TxtRabatt {color:#cb0000 !important;}
#InfoAttDelbetalaInline {color:#000 !important;}
.Snabbkassa_Varukorg_Tabell_Rad_medskick td.antal i, .Medskick_Val i, .Medskick_Val i a {font-style:normal !important; color:#cb0000;}
.bestallningsknapp {background:#37a237; border:none; border-bottom:2px solid #2e922e; border-radius:3px; -webkit-border-radius:3px; transition:all 0.5s ease 0s; color:#fff; text-transform:uppercase;}
#Adressblock .LankLoggain a {background-color:#999; float:right; border-bottom:3px solid #777; border-radius:3px; -webkit-border-radius:3px; color:#fff; height:35px; line-height:35px; display:inline-block; padding:0 10px; transition:all 0.5s ease 0s; margin-bottom:35px;}

/*----------------------------------------------------------------------------------*/
@media screen and (max-width: 850px) {
	.Kassan {width:100%;}
	.Snabbkassa_Varukorg_Tabell_Rad td.Antal {width:100%; padding:10px 10px 0;}
	.Snabbkassa_Varukorg_Tabell_Rad td.Bild {width:100%; display:inline-block; float:left;}
	td.Antal a {width:100%; text-align:center;}
	span.Snabbkassa_Varukorg_Tabell_Rad_Beskr {width:100%; text-align:center; height:auto; line-height:normal; margin:10px 0 5px;}
	.sub_add {position:relative; margin:0 auto; display:table;}
	.remove-it {position:absolute; top:10px; right:0;}
	.Snabbkassa_Varukorg_Tabell_Rad td.Pris, .Snabbkassa_Varukorg_Tabell_Rad td.Rabatt {width:100%; text-align:center; display:inline-block;}
	.Snabbkassa_Varukorg_Tabell_Rad .Pris b {float:none;}
	#FraktmetoderRam span, #AviseringsmetoderRam span {height:180px; margin:0.5%; width:49%;}
	
	#FraktmetoderRam span {width:49%; height:120px;}
	.Snabbkassa_Presentkort, tr.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum, .Snabbkassa_Presentkort, tr.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum2 {width:100%;}
	tr.Snabbkassa_Varukorg_Tabell_Rad {position:relative; width:100%; float:left; margin:0.5%;}
	.Snabbkassa_Varukorg_Tabell_Rad.Snabbkassa_Varukorg_Tabell_Rad_Sum {height:auto;}
	.Snabbkassa_Varukorg_Tabell_Rad {border-top:1px solid #eee !important;}
	.Snabbkassa_Varukorg_Tabell_Rad td.Pris b {float:none;}
	td.Antal div {text-align:center;}
	.Snabbkassa_Varukorg_Tabell_Rad td.Antal a {width:100%; padding:0;}
	.Snabbkassa_Varukorg_Tabell tbody tr.Snabbkassa_Varukorg_Tabell_Rad td.SumInkPris, td#SumInkInfo {text-align:center; width:100%;}
	td#SumInkInfo {font-size:12px;}
	.Presentkortsruta {width:100%;}
	.GodkannaVillkorochBestallningsknappRam td {width:100%; display:block; text-align:center;}
	#GodkannaVillkorRam {margin:10px 0;}
	#Felmeddelande {width:95%;}
	.OrderTable {max-width:320px; overflow-x:scroll; display:block;}
	a#Pnr_Knapp {font-size:13px !important;}
	input#GodkannaVillkorCB {width:20px; height:20px; background:#fff; border:1px solid #000;}
	#LankKassanAngeAdress label.Snabbkassa_Kunduppgift_Etiketter, .LankLoggain label.Snabbkassa_Kunduppgift_Etiketter {display:none;}
	#AdressblockLoggain .Snabbkassa_Kunduppgift_Etiketter {width:100%;}
	#BetalningsmetoderRam span a, #FraktmetoderRam span a, #AviseringsmetoderRam span a {font-size:12px;}
	#InfoAttDelbetalaInline {font-size:9px !important;}
	#AdressblockPaminnare table, #AdressblockPaminnare table input {width:100%;}
	#AdressblockPaminnare td {display:block; text-align:left;}
	#AdressblockPaminnare .Knapp_Generell a {text-align:center;}
}
/*----------------------------------------------------------------------------------*/
@media all and (max-width: 600px) {
	.Pnr_Tabell {width:-moz-calc(100% - 127px); width:-webkit-calc(100% - 127px); width:-o-calc(100% - 127px); width:calc(100% - 127px);}
	#KreditorInfo {margin-top:50px !important; font-size:10px; line-height:15px !important;}
	#KnappAdresshamtningKreditor, #KnappAdresshamtningBC {position:absolute; top:40px; left:0; width:-moz-calc(100% - 24px); width:-webkit-calc(100% - 24px); width:-o-calc(100% - 24px); width:calc(100% - 24px);}
	a#Pnr_Knapp, .Pnr_Tabell .Knapp_Generell_Tabell {width:100%;}
	#Adressblock #LankKassanAngeAdress {margin:50px 0 0 !important;}
	.AH_Felkod {margin:40px 0 0 !important;}
	.DS_OL_Table_Knappar td {display:block; width:100%;}
	.Snabbkassa_Flik_Normal {text-align:center;}
	.Snabbkassa_Flik_Normal div, .Snabbkassa_Flik_Normal span {display:inline-block; margin:0 auto; float:none !important;}
	#Adressblock .LankLoggain a {float:left; margin-bottom:0px;}
}
/*----------------------------------------------------------------------------------*/
@media screen and (max-width: 430px) {
	tr.Snabbkassa_Varukorg_Tabell_Rad {width:99%;}
	.Snabbkassa_Varukorg_Tabell_Rad_medskick .origpris, .Medskick_OrdPris {padding:5px 0 0;}
	.Snabbkassa_Varukorg_Tabell_Rad_medskick td.antal {padding:5px 0 0 9%;}
	.KassanSlutfort img {max-height:16px !important;}
}
/*----------------------------------------------------------------------------------*/
@media screen and (min-width:700px) {
	#Adressblock .LankLoggain {margin:0 0 -38px;}
}

/* fix klarna popup */
#BetalningsmetoderRam{display: flex; flex-direction: column;}
#BetalningsmetoderRam span {display: inline-block; margin: 0.5%; padding: 10px; position: relative; float: left; text-align: center; width: 100%; border: 1px solid #ddd;}
#BetalningsmetoderRam > span{position: relative;}
#BetalningsmetoderRam span .BetNamn {display:inline; margin:0 !important; width: 95%;}
.div-psp-paymentmethod-info{position:relative;z-index:1;min-width: min-content;}

.div-psp-paymentmethod-info > div{
	padding:10px;
	
}

@media screen and (min-width: 851px) {
	#BetalningsmetoderRam span {display: flex;}
	#BetalningsmetoderRam span .BetRadio {width:3%; display: flex !important; justify-content: center; align-items: center;}
	#BetalningsmetoderRam span .BetNamn { width:100%;}
	#BetalningsmetoderRam span a, #BetalningsmetoderRam span .BetRadio{height: 50px;}
	#BetalningsmetoderRam span a {width: 100%;display: flex;align-items: center;}
	.div-psp-paymentmethod-info{width: 80% !important;}
	.div-psp-paymentmethod-info > div{/*border:1px solid #ddd;*/}
	.Kassan .Betalning a img {
	    max-height: 35px;
	    margin-right: 10px;
	    display: block;
	}

}

@media screen and (max-width: 850px) {
	#BetalningsmetoderRam span {display: inline-block;}
	.div-psp-paymentmethod-info{margin-top: 10px !important;}
	#BetalningsmetoderRam span .BetRadio {width:9%;}
	#BetalningsmetoderRam span a {width: 100%;}
	.div-psp-paymentmethod-info{background: #ffffff; }
	.div-psp-paymentmethod-info > div{border:1px solid #ddd;}
}



