/*
a {
    text-decoration:none;
    outline: none;
    font-weight: bold;
    color: #000000
}
*/

a.h {
	display: inline;
	text-decoration: none;
	color: #666666;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 2px;
	font: small-caps 14px Tahoma;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}


.inlineclickable,
.inlineclickableTime {
	font-weight: bold;
    cursor: pointer;
    color: #014401
}

a.menu_link {
	color: #666666;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
}

a.menu_link:hover {
	color: red;
}

div.amount-select {
    margin-right:200px
}
img.icon {
    margin-right: 4px;
    margin-bottom: -4px;
}

/* Table stuff */

div.webTableHeader {
	/*background: #a0cd52; */
	/*background: #C70850; */
	background: #DF2027;
	color: white;
	padding: 5px;
	font-weight: bold;
}

div.webTableContent {
    background: white;
    border: 1px solid #C70850;
    padding: 5px;
}

table.webTable {
	font: 14px Tahoma;
	border: 1px solid #bbbbbb;
	width: 100%;
	empty-cells: show;
}

td.webTableHeaderCell {
	background: #dddddd;
	padding: 3px;
	font-weight: bold;
	border-bottom: 1px solid #bbbbbb;
}

td.webTableHeaderCell2 {
    background: #C70850;
	color: white;
    padding: 3px;
    font-weight: bold;
    border-bottom: 1px solid #bbbbbb;
}


td.webTableContentCell {
	padding: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #dddddd;
}

#cronList td.webTableContentCell,
#cronList td.webTableContentCell textarea{
	font-size: 10px;
}
#cronList td.webTableContentCell div.statusEdit {
	cursor: pointer;
	text-decoration: underline;
}

#cronList .ENABLED td.webTableContentCell {
	
}

#cronList .DISABLED td.webTableContentCell {
	color: gray;
}


#addcronjobdiv td.webTableContentCell {
	vertical-align: top;
}
#addcronjobdiv td.webTableContentInnerCell {
	height: 18px;
}

input.standard {
    border: 1px solid #bbbbbb;
    width: 70%;
    margin-bottom: 10px;
}

textarea.standard {
    border: 1px solid #bbbbbb;
    width: 70%;
    margin-bottom: 10px;
}

span.webTableContentCell {
	padding: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #dddddd;
}

/* link stuff */

a.increaselink {
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
	background: #dddddd;
	border: 1px solid #bbbbbb;
	text-decoration: none;
	margin-left: 3px;
	color: green;
}

a.increaselink:hover {
	background: #cccccc;
}

a.decreaselink {
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
	background: #dddddd;
	border: 1px solid #bbbbbb;
	text-decoration: none;
	margin-left: 3px;
	color: red;
}

a.decreaselink:hover {
	background: #cccccc;
}

a.deletelink {
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
	background: #dddddd;
	border: 1px solid #bbbbbb;
	text-decoration: none;
	margin-left: 3px;
	color: red;
}

a.deletelink:hover {
	background: #cccccc;
}

/*
a.calendarlink {
	text-decoration: none;
	color: black;
	background: #DEF5D6;
 	border: 1px solid #a0cd52;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 15px;
	font: 11px Arial;
}

a.calendarlink:hover {
	color: red;
}
*/

a.calendarlink {
    background: #eeeeee;
    text-decoration: none;
    font: small-caps 10px Tahoma, Arial;
    font-weight: bold;
    padding: 5px;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-right: 3px;
}

/* popup */

#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
}  
#popupContact{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:384px;  
width:408px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;  
}  
#popupContact h1{  
text-align:left;  
color:#6FA5FD;  
font-size:22px;  
font-weight:700;  
border-bottom:1px dotted #D3D3D3;  
padding-bottom:2px;  
margin-bottom:20px;  
}  
#popupContactClose{  
font-size:14px;  
line-height:14px;  
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;  
}  

button.standard {
    background: #d5ebae;
    border:2px grey solid;
	font-weight: bold;
}

div.amountchanged {
    color: red;
}

input {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}

select {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}

button {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}

label.error {
    /* remove the next line when you have trouble in IE6 with labels in list */
    color: red;
    font-style: italic
}

div.ajaxerror {
    /* remove the next line when you have trouble in IE6 with labels in list */
    color: red;
    font-style: italic;
    font: 14px Verdana, Arial, Helvetica, sans-serif;
    margin-bottom: 10px
}

p.preamble {
    font: 14px Verdana, Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
}
#liList li {
	clear: both;
}
#customer .articles,
#customerList li .articles,
#customer .AllYearsSum,
#customerList li .AllYearsSum {
	border-width: 0;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
	display: block;
}
#customer .articles tr.sum td#soldperweek,
#customer .articles tr.lastYearSum td:first-child,
#customerList li .articles tr.sum td#soldperweek,
#customerList li .articles tr.lastYearSum td:first-child {
    font-size: 14px;
	padding-left: 2px;
}
#customer .AllYearsSum,
#customerList li .AllYearsSum {
	display: none;
}
#customer .AllYearsSum .year,
#customerList li .AllYearsSum .year {
	border-width: 0 1px 0 0;
	border-style: solid;
}
#customer .AllYearsSum .soldperweek,
#customerList li .AllYearsSum .soldperweek {
	border-width: 1px 1px 0 0;
	border-style: solid;
	font-size: x-small;
	text-align: center;
	padding: 2px;
}

#customer .AllYearsSum .soldperweek.campaign,
#customerList li .AllYearsSum .soldperweek.campaign {
	display: table-cell;
	background-color: yellow;
}
#customer .AllYearsSum tr.ly .soldperweek,
#customerList li .AllYearsSum tr.ly .soldperweek {
	border-width: 1px 1px 1px 0;
	border-style: solid;
}
#customer .articles tr.sum2 td:first-child,
#customerList li .articles tr.sum2 td:first-child {
	font-size: 13px;
	padding-left: 2px;
}
#customerList li .articles tr.trSpacer.sum2 td:first-child,
#customerList li .articles tr.trSpacer.sum2 td.empty {
	font-size: x-small !important;
}
#customer .articles tr:last-child td,
#customer .articles tr.lastYearSum td,
#customer .articles tr.sum td,
#customerList li .articles tr:last-child td,
#customerList li .articles tr.sum td,
#customerList li .articles tr.lastYearSum td {
	border-bottom-width: 1px;
}
#customerList li tr.lastYearSum {
	/*display: none;*/
}
#customerList /*li */.articlesTitle {
	clear: both;
	padding-top: 10px;
}
#customerList li.customer-name.inlineclickable form {
	display: inline-block;		
}
#customerList li #addextralink.hidden,
#customerList li #addreturnlink.hidden,
#customerList li.extra .attend,
#customerList li.extra .articlesTitle,
#customerList li.extra .articles,
#customerList li.extra table.return,
#customerList li.extra table.manual,
#customerList li.extra #addreturnlink
{
	display: none !important;
}
#customerList li.return .attend,
#customerList li.return .articlesTitle,
#customerList li.return .articles,
#customerList li.return table.extra,
#customerList li.return table.manual,
#customerList li.return #addextralink,
#customerList li.manual .attend,
#customerList li.manual .articlesTitle,
#customerList li.manual .articles,
#customerList li.manual table.extra,
#customerList li.manual table.return,
#customerList li.manual #addextralink
{
	display: none !important;
}
#customerList li.extra #addextralink,
#customerList li.return #addreturnlink {
	padding-left: 10px;
	padding-top: 0 !important;
}
#customerList li.extra table.extra,
#customerList li.return table.return {
	padding-left: 10px;
	padding-top: 0;
}
#customerList li.extra,
#customerList li.manual,
#customerList li.return {
	padding-bottom: 20px;
}
#customer .extra,
#customer .return,
#customer .manual,
#customer .campaign,
#customerList li .extra,
#customerList li .return,
#customerList li .manual,
#customerList li .campaign {
	border-width: 0;
	border-collapse: collapse;
	display: block;
}
#customer .articles {
	border: 0;
}
#customer .articles tr.article:last-child td {
	border-bottom-width: 1px;
}
#customer .articles .header,
#customer .extra .header,
#customer .return .header,
#customer .manual .header,
#customer .campaign .header,
#customerList li .articles .header,
#customerList li .extra .header,
#customerList li .return .header,
#customerList li .manual .header,
#customerList li .campaign .header {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #000;
	height: 20px;
	line-height: 20px;
}
#customer .articles .header th.empty,
#customer .extra .header th.empty,
#customer .return .header th.empty,
#customer .manual .header th.empty,
#customer .campaign .header th.empty,
#customerList li .articles .header th.empty,
#customerList li .extra .header th.empty,
#customerList li .return .header th.empty,
#customerList li .manual .header th.empty,
#customerList li .campaign .header th.empty{
	border-width: 0;
}
#customer .articles .headerline2,
#customerList li .articles .headerline2 {
	border-width: 0;
	height: 10px;
	line-height: 10px;
}
#customer .articles .headerline2 th,
#customerList li .articles .headerline2 th {
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #000;
	font-size: 12px;
	padding-left: 1px;
    -kthtml-transition: all 200ms;
    transition: all 200ms;
	background: white;
}
#customer .articles .header th,
#customer .extra .header th,
#customer .return .header th,
#customer .manual .header th,
#customer .campaign .header th,
#customerList li .articles .header th,
#customerList li .extra .header th,
#customerList li .return .header th,
#customerList li .manual .header th,
#customerList li .campaign .header th {
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #000;
	margin: 0;
	font-size: 12px;
	padding-left: 1px;
	background: white;
}
#customer .articles .header th.standingOrderHeader .subscriptionWeekLink,
#customerList li .articles .header th.standingOrderHeader .subscriptionWeekLink {
    float: right;
    margin-right: 5px;
}
#customer .articles .header th.standingOrderHeader .subscriptionWeekLink a,
#customerList li .articles .header th.standingOrderHeader .subscriptionWeekLink a {
    font-size: 12px;
}
#customer .articles .header th.standingOrderHeader .subscriptionWeekLink a:first-child,
#customerList li .articles .header th.standingOrderHeader .subscriptionWeekLink a:first-child {
    margin-right: 5px;
}
#customer .articles .headerSteps th.subamount-select.on,
#customer .extra .headerSteps th.subamount-select.on,
#customer .return .headerSteps th.subamount-select.on,
#customer .manual .headerSteps th.subamount-select.on,
#customer .campaign .headerSteps th.subamount-select.on,
#customerList li .articles .headerSteps th.subamount-select.on,
#customerList li .extra .headerSteps th.subamount-select.on,
#customerList li .return .headerSteps th.subamount-select.on,
#customerList li .manual .headerSteps th.subamount-select.on,
#customerList li .campaign .headerSteps th.subamount-select.on,
#customer .articles .headerSteps th.step,
#customer .extra .headerSteps th.step,
#customer .return .headerSteps th.step,
#customer .manual .headerSteps th.step,
#customer .campaign .headerSteps th.step,
#customerList li .articles .headerSteps th.step,
#customerList li .extra .headerSteps th.step,
#customerList li .return .headerSteps th.step,
#customerList li .manual .headerSteps th.step,
#customerList li .campaign .headerSteps th.step {
	background: #09ff25;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
}
#customer .articles .headerSteps th.subamount-select.on:before,
#customer .extra .headerSteps th.subamount-select.on:before,
#customer .return .headerSteps th.subamount-select.on:before,
#customer .campaign .headerSteps th.subamount-select.on:before,
#customerList li .articles .headerSteps th.subamount-select.on:before,
#customerList li .extra .headerSteps th.subamount-select.on:before,
#customerList li .return .headerSteps th.subamount-select.on:before,
#customerList li .campaign .headerSteps th.subamount-select.on:before {
	content: "Steg 6";
}
#customer .articles .article,
#customer .articles .addnew,
#customer .articles .colorsexplanation,
#customer .articles .sum,
#customer .extra .article,
#customer .return .article,
#customer .manual .article,
#customer .campaign .article,
#customerList li .articles .article,
#customerList li .articles .addnew,
#customerList li .articles .colorsexplanation,
#customerList li .articles .sum,
#customerList li .extra .article,
#customerList li .return .article,
#customerList li .manual .article,
#customerList li .campaign .article {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #000;
	min-height: 20px;
	clear: both;
	background: white;
}
#customer .extra .article,
#customer .extra .addnew,
#customer .extra .colorsexplanation,
#customer .extra .sum,
#customer .return .article,
#customer .return .addnew,
#customer .return .colorsexplanation,
#customer .return .sum,
#customer .manual .article,
#customer .manual .addnew,
#customer .manual .colorsexplanation,
#customer .manual .sum,
#customer .campaign .article,
#customerList li .extra .article,
#customerList li .extra .addnew,
#customerList li .extra .colorsexplanation,
#customerList li .extra .sum,
#customerList li .return .article,
#customerList li .return .addnew,
#customerList li .return .colorsexplanation,
#customerList li .return .sum,
#customerList li .manual .article,
#customerList li .manual .addnew,
#customerList li .manual .colorsexplanation,
#customerList li .manual .sum,
#customerList li .campaign .article {
	border-width: 0 1px 1px 0;
}
#customer .articles .article td,
#customer .articles .addnew td,
#customer .articles .colorsexplanation td,
#customer .articles .sum td,
#customer .articles .sum2 td,
#customer .articles .lastYearSum td,
#customer .extra .article td,
#customer .extra .addnew td,
#customer .extra .colorsexplanation td,
#customer .extra .sum td,
#customer .extra .sum2 td,
#customer .return .article td,
#customer .return .addnew td,
#customer .return .colorsexplanation td,
#customer .return .sum td,
#customer .return .sum2 td,
#customer .manual .article td,
#customer .manual .addnew td,
#customer .manual .colorsexplanation td,
#customer .manual .sum td,
#customer .manual .sum2 td,
#customer .campaign .article td,
#customer .campaign .article td,
#customerList li .articles .article td,
#customerList li .articles .addnew td,
#customerList li .articles .colorsexplanation td,
#customerList li .articles .sum td,
#customerList li .articles .sum2 td,
#customerList li .articles .lastYearSum td,
#customerList li .extra .article td,
#customerList li .extra .addnew td,
#customerList li .extra .colorsexplanation td,
#customerList li .extra .sum td,
#customerList li .extra .sum2 td,
#customerList li .return .article td,
#customerList li .return .addnew td,
#customerList li .return .colorsexplanation td,
#customerList li .return .sum td,
#customerList li .return .sum2 td,
#customerList li .manual .article td,
#customerList li .manual .addnew td,
#customerList li .manual .colorsexplanation td,
#customerList li .manual .sum td,
#customerList li .manual .sum2 td,
#customerList li .campaign .article td {
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #000;
	margin: 0;
    -kthtml-transition: all 200ms;
    transition: all 200ms;
}
#customer .articles .article.dates td.explanation,
#customerList li .articles .article.dates td.explanation {
	font-size: x-small;
	text-align: center;
}
#customer .articles .article td.exception,
#customerList li .articles .article td.exception {
    color: darkred;
}
#customer .articles .article td.disabled,
#customerList li .articles .article td.disabled {
	color: darkgray;
}
#customer .articles .article td.subamount-select.campaign,
#customerList li .articles .article td.subamount-select.campaign {
	display: table-cell;
	background: #FF0;
}
#customer .articles .article td.subamount-select.campaign.off,
#customerList li .articles .article td.subamount-select.campaign.off {
	background: #aa0;
}
#customerList li .articles .colorsexplanation td:after,
#customerList li .articles .article td:after {
	content: attr(data-original);
	color: red;
	margin-left: 3px;
	float: right;
	font-size: 9px;
	line-height: 19px;
}
#customerList li .articles .colorsexplanation td:before,
#customerList li .articles .article td:before {
	content: attr(data-standing);
	color: orange;
	margin-left: 3px;
	float: right;
	font-size: 9px;
	line-height: 19px;
}
#customerList li .articles .article.colorsexplanation td.explanation:after,
#customerList li .articles .article.colorsexplanation td.explanation:before {
	/*float: left;*/
	/*margin-left: 0;*/
}
#customer .articles .article td.off,
#customer .extra .article td.off,
#customer .return .article td.off,
#customer .campaign .article td.off,
#customerList li .articles .article td.off,
#customerList li .extra .article td.off,
#customerList li .return .article td.off,
#customerList li .campaign .article td.off {
	background: #ddd;
}
#customer .articles .article td.empty,
#customer .extra .article td.empty,
#customer .return .article td.empty,
#customer .campaign .article td.empty,
#customer .articles .sum td.empty,
#customer .extra .sum td.empty,
#customer .return .sum td.empty,
#customer .campaign .sum td.empty,
#customer .articles .sum2 td.empty,
#customer .extra .sum2 td.empty,
#customer .return .sum2 td.empty,
#customer .campaign .sum2 td.empty,
#customer .articles .lastYearSum td.empty,
#customer .extra .lastYearSum td.empty,
#customer .return .lastYearSum td.empty,
#customer .campaign .lastYearSum td.empty,
#customer .articles .trSpacer td.empty,
#customer .extra .trSpacer td.empty,
#customer .return .trSpacer td.empty,
#customer .campaign .trSpacer td.empty,
#customerList li .articles .article td.empty,
#customerList li .extra .article td.empty,
#customerList li .return .article td.empty,
#customerList li .campaign .article td.empty,
#customerList li .articles .sum td.empty,
#customerList li .extra .sum td.empty,
#customerList li .return .sum td.empty,
#customerList li .campaign .sum td.empty,
#customerList li .articles .sum2 td.empty,
#customerList li .extra .sum2 td.empty,
#customerList li .return .sum2 td.empty,
#customerList li .campaign .sum2 td.empty,
#customerList li .articles .lastYearSum td.empty,
#customerList li .extra .lastYearSum td.empty,
#customerList li .return .lastYearSum td.empty,
#customerList li .campaign .lastYearSum td.empty,
#customerList li .articles .trSpacer td.empty,
#customerList li .extra .trSpacer td.empty,
#customerList li .return .trSpacer td.empty,
#customerList li .campaign .trSpacer td.empty {
	border-width: 0;
}
#customer .articles .article td.empty + td,
#customer .extra .article td.empty + td,
#customer .return .article td.empty + td,
#customer .campaign .article td.empty + td,
#customer .articles .sum td.empty + td,
#customer .extra .sum td.empty + td,
#customer .return .sum td.empty + td,
#customer .campaign .sum td.empty + td,
#customer .articles .lastYearSum td.empty + td,
#customer .extra .lastYearSum td.empty + td,
#customer .return .lastYearSum td.empty + td,
#customer .campaign .lastYearSum td.empty + td,
#customerList li .articles .article td.empty + td,
#customerList li .extra .article td.empty + td,
#customerList li .return .article td.empty + td,
#customerList li .campaign .article td.empty + td,
#customerList li .articles .sum td.empty + td,
#customerList li .extra .sum td.empty + td,
#customerList li .return .sum td.empty + td,
#customerList li .campaign .sum td.empty + td,
#customerList li .articles .lastYearSum td.empty + td,
#customerList li .extra .lastYearSum td.empty + td,
#customerList li .return .lastYearSum td.empty + td,
#customerList li .campaign .lastYearSum td.empty + td {
	border-left-width: 1px;
}
#customer .articles .article.amountError td.amount-select-delivered,
#customer .articles .article.amountError td.amount-select-returned,
#customer .articles .article.amountError td.amount-select-inshop,
#customer .articles .article.amountError td.amount-select-leftinshop,
#customer .articles .article.amountError td.amount-select-target,
#customer .extra .article.amountError td.amount-select-delivered,
#customer .extra .article.amountError td.amount-select-returned,
#customer .extra .article.amountError td.amount-select-inshop,
#customer .extra .article.amountError td.amount-select-leftinshop,
#customer .extra .article.amountError td.amount-select-target,
#customer .return .article.amountError td.amount-select-delivered,
#customer .return .article.amountError td.amount-select-returned,
#customer .return .article.amountError td.amount-select-inshop,
#customer .return .article.amountError td.amount-select-leftinshop,
#customer .return .article.amountError td.amount-select-target,
#customer .campaign .article.amountError td.amount-select-delivered,
#customer .campaign .article.amountError td.amount-select-returned,
#customer .campaign .article.amountError td.amount-select-inshop,
#customer .campaign .article.amountError td.amount-select-leftinshop,
#customer .campaign .article.amountError td.amount-select-target,
#customerList li .articles .article.amountError td.amount-select-delivered,
#customerList li .articles .article.amountError td.amount-select-returned,
#customerList li .articles .article.amountError td.amount-select-inshop,
#customerList li .articles .article.amountError td.amount-select-leftinshop,
#customerList li .articles .article.amountError td.amount-select-target,
#customerList li .extra .article.amountError td.amount-select-delivered,
#customerList li .extra .article.amountError td.amount-select-returned,
#customerList li .extra .article.amountError td.amount-select-inshop,
#customerList li .extra .article.amountError td.amount-select-leftinshop,
#customerList li .extra .article.amountError td.amount-select-target,
#customerList li .return .article.amountError td.amount-select-delivered,
#customerList li .return .article.amountError td.amount-select-returned,
#customerList li .return .article.amountError td.amount-select-inshop,
#customerList li .return .article.amountError td.amount-select-leftinshop,
#customerList li .return .article.amountError td.amount-select-target,
#customerList li .campaign .article.amountError td.amount-select-delivered,
#customerList li .campaign .article.amountError td.amount-select-returned,
#customerList li .campaign .article.amountError td.amount-select-inshop,
#customerList li .campaign .article.amountError td.amount-select-leftinshop,
#customerList li .campaign .article.amountError td.amount-select-target{
	background-color: #FF7777;
}
#customer .articles .article-name,
#customer .extra .article-name,
#customer .return .article-name,
#customer .campaign .article-name,
#customerList li .articles .article-name,
#customerList li .extra .article-name,
#customerList li .return .article-name,
#customerList li .campaign .article-name {
	width: 250px;
	font-size: 14px;
	padding-left: 2px;
	white-space: nowrap;
}
#customer .articles .amount-select,
#customerList li .articles .amount-select,
#customerList li .articles .amount-select input[type=number],
#customer .articles .amount-select-face,
#customerList li .articles .amount-select-face,
#customerList li .articles .amount-select-face input[type=number],
#customer .articles .amount-select-buffer,
#customerList li .articles .amount-select-buffer,
#customerList li .articles .amount-select-buffer input[type=number],
#customer .articles .amount-select-leftinshop,
#customerList li .articles .amount-select-leftinshop,
#customerList li .articles .amount-select-leftinshop input[type=number],
#customer .articles .amount-select-target,
#customerList li .articles .amount-select-target,
#customerList li .articles .amount-select-target input[type=number],
#customer .articles .amount-select-inshop,
#customerList li .articles .amount-select-inshop,
#customerList li .articles .amount-select-inshop input[type=number]{
	width: 50px;
}
#customer .articles .subamount-select,
#customerList li .articles .subamount-select,
#customerList li .articles .subamount-select input[type=number]{
    width: 50px;
}
#customer .articles .amount-select-delivered,
#customerList li .articles .amount-select-delivered,
#customerList li .articles .amount-select-delivered input[type=number]{
    width: 90px;
}
#customer .articles .amount-select-returned,
#customerList li .articles .amount-select-returned,
#customerList li .articles .amount-select-returned input[type=number]{
    width: 45px;
}
#customer .articles .amount-invoiced,
#customerList li .articles .amount-invoiced,
#customerList li .trucknumber {
	padding-left: 2px;
}
#customer .articles .amount-week,
#customerList li .articles .amount-week {
	display: none;
	width: 0;
	font-size: x-small;
	text-align: center;
}
#customerList li .articles .lastYearSum .sum,
#customerList li .articles .sum .sum,
#customerList li .articles .sum2 .sum,
#customerList li .articles .sum2 .sum
{
	font-size: x-small;
	text-align: center;
}
#customer .articles .standingSum,
#customerList li .articles .standingSum,
#customer .articles .standingLastWeekSum,
#customerList li .articles .standingLastWeekSum {
	display: none;
}
#customer .articles .amount-week .orange,
#customerList li .articles .amount-week .orange {
	color: orange;
}
#customer .articles .amount-week .red,
#customerList li .articles .amount-week .red {
	color: red;
}
#customer .articles .amount-week .green,
#customerList li .articles .amount-week .green {
	color: green;
}

#customer .articles .amount-week.campaign,
#customerList li .articles .amount-week.campaign,
/*#customer .articles .nextdelivery.campaign,*/
#customerList li .articles .nextdelivery.campaign/*,
#news .displayNextDelivery .nextdelivery-select.campaign*/ {
	background: #FF0;
}
#customerList li .articles .nextdelivery.campaign {
    display: table-cell;
}
#customer .articles .amount-week .weekly_amount.first, 
#customerList li .articles .amount-week .weekly_amount.first {
	visibility: hidden;
    position: relative;
    max-width: 6px;
    overflow: hidden;
    width: 6px;
    display: inline-block;
    font-size: x-small;
    text-align: center;
}
#customer .articles .amount-week .weekly_amount.first.focus, 
#customerList li .articles .amount-week .weekly_amount.first.focus {
	min-width: 10px;
	text-decoration: underline;
	display: inline;
}
#customer .articles .amount-week .weekly_amount.first.focus:before, 
#customerList li .articles .amount-week .weekly_amount.first.focus:before {
	top: 0;
	text-decoration: underline;
}
#customer .articles .amount-week .weekly_amount.first:before, 
#customerList li .articles .amount-week .weekly_amount.first:before {
    content: "x";
    visibility: visible;
    position: absolute;
    top: 2px;
    left: 0;
}
#customer .articles .future-week,
#customerList li .articles .future-week {
	background: #ddd !important;
}
#customer .articles .future-week.campaign,
#customerList li .articles .future-week.campaign {
	background: #DD0 !important;
}
#addcustomerlink::after,
#addextraBIGlink::after,
#addreturnBIGlink::after {
	content: " ";
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dadada;
	width: 100%;
	display: block;
	padding-bottom: 10px;
}
.canvasjs-chart-credit {
	display: none;
}
#chartContainerStat,
#chartContainerSumStat {
	left: 0 !important;
}
#customerList .articles .article .weekly_amount.focus {
	font-weight: bolder !important;
	text-decoration: underline;
	font-size: medium !important;
}
#runningProject ~ #customerList .articles {
	content: "pina";
	background: #000;
	border-color: #fff;
}
#runningProject {
	position: absolute;
	width: 700px;
	/*margin-left: 200px;*/
	/*margin-top: 50px;*/
	background: yellow;
	min-height: 100px;
	border: 1px solid;
	padding: 3px;
}
#runningProject::before {
	content: "Running project: ";

}
#temperatureForm {
	position: absolute;
	width: 300px;
	/*margin-left: 200px;
	margin-top: 50px;*/
	background: pink;
	min-height: 100px;
	border: 1px solid;
	padding: 3px;
}
#subscription_advice {
	width: 50%;
	margin-top: 20px;
}
#subscription_advice span {
	background: green;
	color: white;
	font-weight: bolder;
}
#subscription_advice span strong {
	display: block;
	background: green;
}
#subscription_advice_popuup {
	position: absolute;
	width: 700px;
	background: green;
	min-height: 100px;
	border: 1px solid;
	padding: 3px;
	color: white;
}