﻿
.moreCard1,.addcart ,.addcartlarge ,.addToCart3 {outline:none;display:inline-block; padding:7px 12px; -moz-transition: all 0.3s ease-in-out 0s; background: none repeat scroll 0 0 #e60512; border: medium none; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25); color: #fff; cursor: pointer; font-size: 13px; font-weight: bold; }
.moreCard1:hover,.addcart:hover ,.addcartlarge:hover ,.addToCart3:hover { -moz-transition: all 0.3s ease-in-out 0s; background: none repeat scroll 0 0 #000 ; color: #fff; }
input.addcart
{
    padding: 5px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin: auto;
    font-size: 12px;
    -moz-transition: all 0.3s ease 0s;
    right: 8%;
    text-transform: uppercase;
}
input.addcart:hover
{
    text-decoration: none;
    color: #fff;
    background: #000;
}
/* ============== CHECKOUT ================= */
#payment {display: block; min-height: 430px; padding: 20px 2% 20px; background: #fff; width: 95.8%; overflow: hidden; margin-bottom: 20px  }
.mark_red
{
    color: red;
}
/* check out page */
.toplabel
{
    float: left;
    width: 100%;
}
.toplabel h4
{
    width: 50%;
    float: left;
    font-weight: normal;
    font-size: 13px;
}
.toplabel .code
{
    float: right;
    width: 226px;
}
.toplabel .code input
{
    float: left;
    width: 80px;
    border: 1px solid #ccc;
    height: 22px;
    font-family: Arial, sans-serif;
    color: #767676;
}
.toplabel .code a.btnCode
{
    background: #a5a5a5;
    width: 140px;
    display: block;
    float: right;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    -moz-transition: all 0.3s ease 0s;
}
.toplabel .code a.btnCode:hover
{
    text-decoration: none;
    color: #fff;
    background: #E5E5E5;
}
/*pageCheck*/
.pageCheck
{
    width: 100%;
}
.pageCheck select
{
    height: 25px;
    padding:2px 2px 2px 5px;
    color: #6d6d6d;
    font-weight: bold;
    width: 100%;
}
.pageCheck select option
{
    color: #6d6d6d;
}
.pageCheck input, .pageCheck select, .pageCheck textarea
{
    border: 1px solid #d2d2d2;

}
.ie .pageCheck input[type="radio"]
{
    border: none;
}
.pageCheck label
{
    cursor: pointer;
}
/*.pageCheck input { color:#fff; font-family: helvetica_condensedmedium,Arial,sans-serif, Arial, sans-serif;}*/ 
.pageCheck .col1, .pageCheck .col2
{
    float: left;
    width: 30%;
    margin:15px 3% 0 0;
	
}
.pageCheck .col3
{
    float: right;
    width: 34%;
	margin-top:17px;
}
.pageCheck .payment-left h3 {margin-bottom:0}
.pageCheck h3
{
    border-bottom: 2px solid #d2d2d2;
    font-size: 14px;
	display:inherit!important;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.pageCheck h3 img
{
    vertical-align: top;
    margin: -5px 4px 0 0;
}
.pageCheck .col1 input.fonnumber
{
    float: left;
    width: 53%;
}
.pageCheck .col1 .formInput
{
    float: left;
    width: 100%;
}
.pageCheck .col1 input.hent
{
    float: right;
    width: 34%;
}
.pageCheck p.line
{
    border-bottom: 1px solid #ccc;
    float: left;
    padding-bottom: 15px;
    margin-bottom: 15px;
    width: 100%;
}
.pageCheck .col1 li, .pageCheck .col2 li
{
    margin-bottom: 7px;
    width: 100%;
    float: left;
}
.pageCheck .col1 .reason li:last-child{margin-top:10px;}
.pageCheck .col1 li.checkBox
{
    clear: none;
    float: left;
    width: 220px;
}
.pageCheck .col1 li label
{
    float: left;
    margin: 2px 0 4px 0;
    text-align: left;
	width:100%;
}
.pageCheck .col1 li p
{
    margin: 0;
}
.pageCheck .col1 li .li_right
{
    float: right;
}
/*.pageCheck .col1 .paymentInput_Short_1
{
    width: 30% !important;
}
.pageCheck .col1 .paymentInput_Short_2
{
    width: 58% !important;
}*/
.pageCheck .col1 li input[type="text"]{width: 95%;height:24px;}
.pageCheck .col1 li input[type="password"]{width: 95%;height:24px;}

.pageCheck .col1 li input[type="button"]
{
    float: right;
    width: 69px;
    height: 20px;
    background: url(/userfiles/images/graphics/btn_update.png);
    font-size: 11px;
    color: #402a34;
    padding-right: 16px;
}
.pageCheck .col1 li select
{
    width: 100%;
}
.pageCheck .col1 li input.check02
{
    float: left;
    margin: 0 3px 0 0;
}
.pageCheck .col1 ul, .pageCheck .col2 ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}
.pageCheck .star
{
    float: right;
    color: #ff261f !important;
    font-weight: bold;
    font-size: 13px;
}
fieldset
{
    border: none;
    padding: 0;
    margin: 0;
}
.pageCheck h4
{
    color: #04d9ff;
    margin-bottom: 7px;
    font-size: 13px;
}
.pageCheck .col1 li a.btnLogg
{
    color: #000000;
    font-weight: bold;
}
.pageCheck .col1 li .btnRadio
{
    float: left;
    width: 100%;
    display: none;
}
.pageCheck .col1 label span
{
    color: #ff261f;
    font-size: 12px;
    padding-left: 2px;
}
.pageCheck .col1 li .btnRadio input
{
    float: left;
    height: auto;
    margin: 3px 3px 0 0;
}
.pageCheck .col1 li .btnRadio label
{
    float: left;
	width:auto;
}
.pageCheck .col1 li .formMeld
{
    display: none;
    float: left;
    width: 100%;
}
.pageCheck .col1 li p.w1
{
    width: 48%;
    float: left;
}
.pageCheck .col1 li p.w1 input, .pageCheck .col1 li p.w2 input
{
    width: 90%;
}
.pageCheck .col1 li p.w2
{
    width: 48%;
    float: right;
}
.pageCheck .col1 li p.w3
{
    width: 32%;
    float: left;
}
.pageCheck .col1 li p.w3 input
{
    width: 70%;
}
.pageCheck .col1 li p.w4 input
{
    width: 82%;
}
.pageCheck .col1 li p.w4
{
    width: 64%;
    float: right;
}
.pageCheck .col1 li input.check01
{
    width: 17px;
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
    border: none !important;
}
.pageCheck .col1 li .paymentTitle
{
    float: left;
	color:#221208;
	font-size:14px;
}

.pageCheck .col2 p
{
    margin-bottom: 15px;
}
.pageCheck .col2 p.text
{
    padding-left: 20px;
}
.pageCheck .col2 label
{
    width: 100%;
    margin-bottom: 5px; /*float: left;*/
    cursor: pointer;
}
.pageCheck .col2 .listPaymentMethod b
{
    float: left;
    width: 100%;
}
.pageCheck .col2 label span.price
{
    font-weight: bold;
}
.pageCheck .col2 label span.color
{
    color: #ff261f !important;
    font-size: 12px;
    padding-left: 2px;
}
.pageCheck .col2 label input
{
    margin: 0 5px 0 0;
    padding: 0;
    height: inherit;
    border: none;
}
.pageCheck .col2 input.text2, .pageCheck .col2 input.text3
{
    width: 100%;
    border: 1px solid #CCCCCC;
    color: #6D6D6D;
    font-family: helvetica_condensedmedium,Arial,sans-serif, Arial, sans-serif;
    font-size: 12px;
    height: 24px;
    padding: 0 5px;
    width: 96%;
}
.pageCheck .col2 a.text4
{
    color: #344858;
    float: left;
    line-height: 26px;
}
.pageCheck .col2 input.text3
{
    width: 62%;
    float: left;
    margin-right: 2%;
}
.pageCheck .col2 li
{
    margin-bottom: 10px;
}
.pageCheck .col2  
li select
{
    width: 100%;
}
.pageCheck .col2 li p.w1
{
    width: 40%;
    float: left;
}
.pageCheck .col2 li p.w2
{
    width: 55%;
    float: right;
}
.pageCheck .col2  
li p.right2
{
    width: 55%;
    float: right;
}
.pageCheck .col3 table
{
    width: 100%;
    margin-bottom: 15px;
    border-spacing: 0;
	float:left
}
.pageCheck .col3 td
{
    vertical-align: text-top;
    width: 10%;
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
.pageCheck .col3 td:first-child{
	width:5%;
}
/* .pageCheck .col3 td + td + td,  */.pageCheck .col3 td + td + td + td
{
    text-align: right;
}
.pageCheck .col3 th
{
    padding-bottom: 5px;
    text-align: left;
    font-weight: bold;
}
.pageCheck .col3 th + th + th + th
{
    text-align: right;
}
.pageCheck .col3 p
{
    float: left;
    width: 100%;
}
.pageCheck .col3 p input.txt5
{
    margin: 0 5px 0 0;
    padding: 0;
    float: left;
    width: 70%;
}
.pageCheck .col3 p .btnApply
{
    float: right;
    width: 25%;
    padding: 4px 10px;
    text-align: center;
    color: #fff;
    -moz-transition: all 0.3s ease 0s;
    background: none repeat scroll 0 0 #e60512;
	border:none;
}
.pageCheck .col3 p .btnApply:hover
{
    background: none repeat scroll 0 0 #000;
    color: #fff;
    text-decoration: none;
}
.pageCheck .col3 p label
{
    cursor: pointer;
    float: left;
    width: 100%;
}
.pageCheck .col3 p label input
{
    margin: 5px 3px 0 0;
    border: none;
    height: inherit;
}
.pageCheck .col3 textarea
{
    width: 98%;
    overflow-y: auto;
    resize: none;
	margin-bottom:10px;
}
.pageCheck .col3 .btnBestill
{
    padding: 0 15px;
    min-width: auto !important;
    text-align: center;
    font-size: 15px;
    color: #fff;
    font-weight: bold;
    border: 1px solid #e5e6e7;
    box-shadow: 0 4px 4px 0 #21212;
    background: #e60512;
    height: 40px;
    line-height: 20px;
    border-radius: 4px;
    margin-top: 10px;
	border:none;
	width:auto;
}

.pageCheck .col3 .btnBestill:hover
{
    background: #000;
	
    
}
.pageCheck .col3 .btnBestill[disabled="disabled"], .pageCheck .col3 .btnBestill[disabled=""] { background:  #e60512}


/*======end tab=====*/
.retrieveInformation
{
    background: url('/Userfiles/Images/graphics/refesh.gif') no-repeat scroll 0px 0px transparent;
    border: medium none !important;
    height: 35px !important;
    cursor: pointer;
    float: left;
    width: 35px;
}



.shopcart { float: left; width: 100%; }
.shopcartTitle { float: left; font-weight: bold; height: 30px; padding: 0; text-decoration: none; width: 97.8%; }
.checkoutTitle { float: left; height: 30px; padding: 0; text-decoration: none; width: 100%; }
.checkoutTitle .shopcart-title1 { padding-left: 5px; width: 110px; }
.shopcartTitle ul { list-style: none outside none; margin: 0; overflow: hidden; padding: 5px 0 0; width: 100%; }
.shopcartTitle ul li { display: inline; float: left; padding: 0 0 0 2px; }
.shopcartList { clear: both; float: left; margin-bottom: 0; margin-left: 5px; min-height: 100px; padding: 0; position: relative; width:100%;border-bottom:1px dashed #cbcbcb }
.shopcartList h1 { color: #0F1D02; font-size: 12px; padding-bottom: 5px; text-transform: uppercase; }
.shopcartList ul { height: auto !important; list-style: none outside none; min-height: 90px; overflow: visible; padding: 10px 0 10px 0; }
.confirmList ul { height: auto !important; list-style: none outside none; min-height: 90px; overflow: visible; padding: 10px 0; }
.shopcartList ul li { display: inline; float: left; padding: 0 0 5px 0; }
.shopcartList ul li a img, .shopcartList ul li.shopcart-data1-confirm img { border: 1px solid #D9D1CB !important; width: 90%; }
.shopcartTotal { border-top: 1px solid #272727; clear: both; float: left; margin-top: 10px; padding: 20px 0; width: 100%; }
.checkoutTotal { border-top: 1px solid #272727 !important; min-height: 70px; width: 100%; }
.shopcart-left { float: left; margin-left: 5px; width: 34%; }
.shopcart-right { float: right; width: 64%; }
.shopcart-right ul { float: right; list-style: none outside none; padding: 0 0 10px; }
.shopcart-right ul li { display:inline-table; float: left; line-height: 18px; padding: 0; }
.shopcart-right ul li.cartValue{ text-align:right; font-weight:bold}
.shopcart-container { clear: both; overflow: hidden; padding-bottom: 15px; }
.shopcart-container h2 { font-size: 14px; }
.shopcart-data1 { text-align: left; width:16%; }
.shopcart-data2 { text-align: left; width:/*20%*/40% }
.shopcart-data3 { text-align: center; width:15%; text-align:right }
.shopcart-data4 { text-align: center; width:15%; text-align:right }
.shopcart-data5 { text-align: center; width: 12%;  text-align:center;}
.shopcart-data6 { text-align: center; width:/*13%*/20%;  text-align:right}
.shopcart-data7 { text-align: left; width:11.5%; }
.shopcart-data7 p{ text-indent:-9999px}
.shopcart-data7 a { float: right; }
.shopcart-data7 a:hover { color: #656565; }
img.viewcart_image { width:100% }
.viewcart_name { width: 175px !important; }
a.btn-slett { background: url("/userfiles/images/graphics/btn.png") no-repeat scroll 0 -39px transparent; color: #000000; display: block; height: 33px; line-height: 27px; margin: 0 auto; text-align: center; text-decoration: none; width: 80px; }
#btnSum-1 { float: right; text-align: right; width: 360px; }
.btnTop { clear: both; }
.couponBox { float: right; width:100%;}
.couponBoxTitle { float: left; margin: 4px 5px 0 0; }
.couponBoxInput { float: right; margin: 0 0px 0 3px; text-align: right}
.couponText{ border: 1px solid #CCC; background: none; height:24px; color:#6D6D6D}
#topLink-2 { float: right; }
.productname { font-size: 12px; color: #000; font-family: open_sansbold; font-weight: normal; text-transform: uppercase; margin-bottom: 10px}
.productname:hover { color: #221208; /*text-decoration: underline;*/ }
.productname1 { color: #1074a0; font-size: 14px; font-weight: bold; line-height: 20px; text-transform: uppercase; }
.shopcartList li p{ font-weight:bold; text-decoration:underline; display:none;margin-bottom:15px;}

/***************************/
.label_validation { float:left; width:100%;}
.shipNoAvailable, .errorMessage {color:red;}

input.input-text.qty.text,input.minus,input.plus { height:35px; border: medium none; float: left; font-size: 13px; padding: 0; position: relative; text-align: center; width: 26px; }
input.minus, input.plus { background: none repeat scroll 0 0 #E5E5E5; cursor: pointer }
input.minus:hover,input.plus:hover { background: none repeat scroll 0 0 #DEDEDE; }
.giftcard {margin-left:10px;}
.giftcard tr td{ vertical-align:sub!important;}
/*.moreCard {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/userfiles/images/graphics/icons.png");
    background-repeat: no-repeat;
    border: medium none;
    box-shadow: none;
    cursor: pointer;
    padding: 0 0 5px 22px;
    text-transform: uppercase;
    background-position: 0 -113px;
}*/
.removeCard {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/userfiles/images/graphics/icons.png");
    background-repeat: no-repeat;
    border: medium none;
    box-shadow: none;
    cursor: pointer;
    padding: 0 0 5px 22px;
    text-transform: uppercase;
    background-position: 0 0;
	border:none!important;
}
.PrefixCardNumber {width:30%;}
.LastCardNumber {width:50%;}
.TotalPaying{width:84%;}


.csscomfirm {padding:0; width:100%; float:left; list-style:none; margin:5px 0 30px; border-bottom:1px solid #CCCCCC;}
.csscomfirm .cmcol1{width:60%; float:left; padding-bottom:5px;}
.csscomfirm .cmcol2{width:39%; float:right;text-align:right;}
.pageCheck .col1 input.txtEmail
{
    margin: 0 5px 0 0;
    padding: 0;
    float: left;
    width: 70%!important;
}
.pageCheck .col1  .btnFindOut
{
    width: 25%;
    padding: 4px 10px;
    text-align: center;
    color: #fff;
    -moz-transition: all 0.3s ease 0s;
    background: none repeat scroll 0 0 #e60512;
	border:none;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
.pageCheck .col1  .btnFindOut:hover
{
    background: none repeat scroll 0 0 #000 ;
    color: #fff;
    text-decoration: none;
}
.checkoutQuickRegister ul li table label{ width:auto!important; float:none!important;}
.productNotToDeliveryCountry {color:red;}
.contactValidated {padding:5px 0;}
.couponBox  p{ border-bottom:1px solid #CCCCCC; padding-bottom:15px;}
.couponButton {background: url("/userfiles/Images/graphics/Delete.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0) ; cursor:pointer; border : none!important; float:left; margin-right:5px; margin-top:4px; text-indent:-9999px;height: 11px;width: 11px!important;}
.checkOutShopping {margin: auto;max-width: 750px;}
.checkOutShopping a{padding-left:30px;}

.chkAcceptTerm input[type=checkbox] { position: absolute; overflow: hidden;clip: rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
.chkAcceptTerm input[type=checkbox] + label {width:auto; padding-left:30px;height:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position: 0 0;font-size:15px;vertical-align:middle;cursor:pointer;}
.chkAcceptTerm input[type=checkbox]:checked + label {background-position: 0 -25px;}
.chkAcceptTerm label{background-image:url(/userfiles/Images/graphics/dark-check-green.png);overflow:hidden;text-indent:-9999px;}
.checkout .button[disabled="disabled"], #topLink-2 .addcart[disabled="disabled"], #btnSum-1 .addcart[disabled="disabled"]{color: #ACACAC; background:#E5E5E5!important;cursor:not-allowed }
.chkAcceptTerm.css-checkbox {float:left; height:40px;}
.chkAcceptTerm.css-checkbox[disabled="disabled"]{ opacity:0.5;}
.shopcard .shopRow {float:left; /*background:#e60512 ; padding:2%;*/ width:100%;}
/******** Responsive ************/
@media only screen and (max-width:1200px) {
.pageCheck .col1, .pageCheck .col2 ,.pageCheck .col3{width:100%}
.pageCheck .col1 .btnFindOut{font-size:12px;}


}
@media only screen and (min-width:1041px)  and (max-width:1081px) {
.pageCheck h3{font-size:13px;}
}

@media only screen and (max-width:1040px) {
	body{ max-width:1040px}

.pageCheck h3{font-size:13px;}
.pageCheck .col1 input.fonnumber { width: 50% }
.pageCheck .col1 .btnFindOut{font-size:10px;}

}
@media only screen and (max-width: 980px) {
	.pageCheck .col1 li p.w1,.pageCheck .col1 li p.w2 {width:100%;} 
	.pageCheck .col1 li input[type="text"]{width:90%;}
	.pageCheck .col1 li input[type="password"]{width:90%;}
	.pageCheck .col1 li select{width:70%}
	
}

@media only screen and (max-width: 920px) {
	body{ max-width:920px}
.shopcart-data1 { text-align: left; width:15%; }
.shopcart-data3 { text-align: center; width:15%; text-align:right }
.shopcart-data4 { text-align: center; width:17%; text-align:right }
.shopcart-data5 { text-align: center; width:10%;  text-align:right}
.shopcart-data6 { text-align: center; width:20%;  text-align:right}
.shopcart-data7 { text-align: left; width:7%; }

}

@media only screen and (max-width: 895px) {
body{ max-width:895px}

.shopcart{ width:96%; padding:0 2%}
.shopcartList ul li{ float:left; width:100%; margin-bottom:5px; border-bottom:1px solid #cdcdcd; padding-top:5px}
.shopcartList ul li a img{ width:50%; margin-bottom:10px}
.shopcartList ul li p{ float:left;display:block}
.shopcart-data1 p{ float:left; width:100%}
.shopcart-data1 img{ margin:o auto}
.shopcart-data2 p{ padding:0 20px 0 0}
.shopcart-right{width:100%}
.shopcart-left{width:100%;margin-top:20px;}
.shopcartList{border-bottom:none;}

}

@media only screen and (max-width: 1200px) {
body{ max-width:1200px}
.pageCheck .col1, .pageCheck .col2 { float: left; width: 100%; margin-right: 0% }
.pageCheck .col3 { float: left; width: 100% }
.pageCheck .col1 li p.w4 { width: 53% }
.pageCheck .col1 li p.w2 { width: 41% }
.pageCheck .col1 li p.w3 { float: left; width: 37%; }
.pageCheck .col1 li p.w3 input { width: 78%; }
.pageCheck .col1 li p.w2 { width: 50%; }
.pageCheck .col1 li p.w1{width:45%;} 
.pageCheck .col1 li p.w2 {width:52%;} 
.pageCheck .col1 li input[type="text"] {width:95%;}
.pageCheck .col1 li input[type="password"] {width:95%;}
.pageCheck .col1 li select {width:98%}
.cssdivCoupon {width:97.5%;}
.pageCheck .col1 .btnFindOut{font-size:12px;width:25%}

}



@media only screen and (max-width: 767px) {
	body{ max-width:767px}

.pageCheck .col1 li p.w2,.pageCheck .col2 li p.w2 { width: 53% }
.col1 li label .username { width: 50% }
.pageCheck .col1 li p.w1 input, .pageCheck .col1 li p.w2 input ,.pageCheck .col2 li p.w1 input, .pageCheck .col2 li p.w2 input { width: 89%; }
.pageCheck .col1 li p.w4 input,.pageCheck .col2 li p.w4 input { width: 89%; }
.pageCheck .col1 li p.w3,.pageCheck .col2 li p.w3 { float: left; width: 24%; }
.pageCheck .col1 li p.w3 input,.pageCheck .col2 li p.w3 input { width: 85%; }
.pageCheck .col1 input.hent,.pageCheck .col2 input.hent { width: 44% }
.pageCheck .col2 li select {width:52%}
.pageCheck .col1 li input[type="text"] {width:94%;}
.pageCheck .col1 li input[type="password"] {width:94%;}
.pageCheck .col1 li select {width:96.5%}
.cssdivCoupon {width:96%;}
#payment {width:96%;}
.shopcart-right{width:70%}
}

@media only screen and (max-width: 560px) {
	body{ max-width:560px}
.pageCheck .col1 li p.w3 input { width: 87%; }
.pageCheck .col1 li p.w1 input, .pageCheck .col1 li p.w2 input { width: 88%; }
.pageCheck .col1 input.hent { width: 41%; }
.cssdivCoupon {width:97.5%;}
.shopcart-right{width:100%}
}

@media only screen and (max-width:400px) {
	body{ max-width:400px}
.shopcart-right ul li{ width:48%; padding-right:2%}
.title_review,.title_ship{margin-top:15px}
.pageCheck .col1 li p.w3,.pageCheck .col2 li p.w3 {width:30%;}
.pageCheck .col1 li p.w4 input,.pageCheck .col2 li p.w4 input{width:97%}
.col1 li label .username { width: 70% }
.pageCheck .col2 li select{width:72%}
.shopcart-right ul {width:100%}
}

@media only screen and (max-width:340px) {
	body{ max-width:340px}

.pageCheck .col1 li p.w3 input { width: 77%; }
.pageCheck .col1 li p.w4 input { width: 92%; }
.pageCheck .col1 input.fonnumber { width: 46%; }
.couponBox{ float:left; width:100%}
.pageCheck .col1 li select {width:92.5%}
.address_book .col_title{width:100%}
.col1 li label .username{width:90%}
input.addcart {font-size:11px;}
.shopcart-right ul li.cartValue{width:37%;padding-right:0}
.shopcart-right ul li{width:60%}
}

@media only screen and (max-width:260px) {

}
.klarnaAdditionalText {float: left;font-style: italic;margin-left: 4px;}
.klarnaInformation{width:100%;float:left}