/** Icons **/
.icons{
  font-size:11px;
  line-height:18px;
  color:#000000;
  text-decoration:none;
  display:inline-block;
  background-repeat:no-repeat;
  background-position:left top;
  padding-left:20px;
  height:20px;
}
.icons.any{
  background-size:auto 85%;
}
.icons > a{
  color:#000000;
  text-decoration:none;
}
.icons > a.on-hover{
  display:none;
}
.multi{
  padding-right:10px;
}
.multi:hover{
  background-color:#fff;
  padding:2px 10px 20px 22px;
  background-position:2px 2px;
  border:1px solid #000;
  margin:-2px;
}
.multi:hover > a.on-hover{
  display:block;
  position:absolute;
  background-color:#fff;
}
.i24{
  font-size:14px;
  line-height:24px;
  padding-left:35px;
  height:28px;
}
.i32{
  font-size:16px;
  line-height:32px;
  font-weight:bold;
  padding-left:36px;
  height:36px;
}
.icons.small{
  width:20px;
  padding:0;
  background-position:center top;
}
a.icons:hover{
  text-decoration:underline;
}
.icons > a:hover{
  text-decoration:underline;
}

.icons.lang[rel="lv"]{
  background-image:url(flags/lv.png);
}
.icons.lang[rel="en"]{
  background-image:url(flags/en.png);
}

.icons.canceled > span.on,
.icons.canceled.on > span.off{
  display:none;
}
.icons.canceled.on > span.on{
  display:inline;
}

.icons.xls{
  background-image:url(icons/xls.png);
}

.icons.update{
  background-image:url(icons/update.png);
  background-position:3px 2px;
}
.icons.update:hover{
  background-position:3px -14px;
}

.icons.comment{
  background-image:url(icons/comment.png);
}
.icons.comment.add{
  background-image:url(icons/comment_add.png);
}
.icons.comment.edit{
  background-image:url(icons/comment_edit.png);
}
.icons.comment.delete{
  background-image:url(icons/comment_delete.png);
}

.icons.pdf{
  background-image:url(icons/pdf.gif);
}

.icons.order{
  background-image:url(icons/order.png);
}
.icons.order.add{
  background-image:url(icons/order_add.png);
}
.icons.order.edit{
  background-image:url(icons/order_edit.png);
}
.icons.order.delete{
  background-image:url(icons/order_delete.png);
}
.icons.i24.order{
  background-image:url(icons/order24.png);
}

.icons.project{
  background-image:url(icons/project.png);
}
.icons.project.add{
  background-image:url(icons/project_add.png);
}
.icons.project.edit{
  background-image:url(icons/project_edit.png);
}
.icons.project.delete{
  background-image:url(icons/project_delete.png);
}
.icons.i24.project{
  background-image:url(icons/project24.png);
}
.icons.i24.project.add{
  background-image:url(icons/project24_add.png);
}
.icons.i24.project.edit{
  background-image:url(icons/project24_edit.png);
}
.icons.i24.project.delete{
  background-image:url(icons/project24_delete.png);
}

.icons.post{
  background-image:url(icons/post.png);
}
.icons.post.add{
  background-image:url(icons/post_add.png);
}
.icons.post.edit{
  background-image:url(icons/post_edit.png);
}
.icons.post.delete{
  background-image:url(icons/post_delete.png);
}
.icons.i24.post{
  background-image:url(icons/post24.png);
}
.icons.i24.post.add{
  background-image:url(icons/post24_add.png);
}
.icons.i24.post.edit{
  background-image:url(icons/post24_edit.png);
}
.icons.i24.post.delete{
  background-image:url(icons/post24_delete.png);
}

.icons.save{
  background-image:url(icons/save.png);
}
.icons.save:hover{
  background-image:url(icons/save_hover.png);
}
.icons.save.all{
  background-image:url(icons/save_all.png);
}
.icons.save.all:hover{
  background-image:url(icons/save_all_hover.png);
}

.icons.user{
  background-image:url(icons/user.png);
}
.icons.user.add{
  background-image:url(icons/user_add.png);
}
.icons.user.edit{
  background-image:url(icons/user_edit.png);
}
.icons.user.delete{
  background-image:url(icons/user_delete.png);
}
.icons.i24.user{
  background-image:url(icons/user24.png);
}
.icons.i24.user.add{
  background-image:url(icons/user24_add.png);
}
.icons.i24.user.edit{
  background-image:url(icons/user24_edit.png);
}
.icons.i24.user.delete{
  background-image:url(icons/user24_delete.png);
}
.icons.i32.user{
  background-image:url(icons/user32.png);
}
.icons.i32.user.add{
  background-image:url(icons/user32_add.png);
}
.icons.i32.user.edit{
  background-image:url(icons/user32_edit.png);
}
.icons.i32.user.delete{
  background-image:url(icons/user32_delete.png);
}

.icons.estimate{
  background-image:url(icons/estimate.png);
}
.icons.estimate.add,
.icons.estimate.copy{
  background-image:url(icons/estimate_add.png);
}
.icons.estimate.edit{
  background-image:url(icons/estimate_edit.png);
}
.icons.estimate.delete{
  background-image:url(icons/estimate_delete.png);
}
.icons.i24.estimate{
  background-image:url(icons/estimate24.png);
}
.icons.i24.estimate.add,
.icons.i24.estimate.copy{
  background-image:url(icons/estimate24_add.png);
}
.icons.i24.estimate.edit{
  background-image:url(icons/estimate24_edit.png);
}
.icons.i24.estimate.delete{
  background-image:url(icons/estimate24_delete.png);
}
.icons.i32.estimate{
  background-image:url(icons/estimate32.png);
}
.icons.i32.estimate.add,
.icons.i32.estimate.copy{
  background-image:url(icons/estimate32_add.png);
}
.icons.i32.estimate.edit{
  background-image:url(icons/estimate32_edit.png);
}
.icons.i32.estimate.delete{
  background-image:url(icons/estimate32_delete.png);
}

.icons.lottery{
  background-image:url(icons/lottery.png);
}
.icons.lottery.add,
.icons.lottery.copy{
  background-image:url(icons/lottery_add.png);
}
.icons.lottery.edit{
  background-image:url(icons/lottery_edit.png);
}
.icons.lottery.delete{
  background-image:url(icons/lottery_delete.png);
}
.icons.i24.lottery{
  background-image:url(icons/lottery24.png);
}
.icons.i24.lottery.add,
.icons.i24.lottery.copy{
  background-image:url(icons/lottery24_add.png);
}
.icons.i24.lottery.edit{
  background-image:url(icons/lottery24_edit.png);
}
.icons.i24.lottery.delete{
  background-image:url(icons/lottery24_delete.png);
}
.icons.i32.lottery{
  background-image:url(icons/lottery32.png);
}
.icons.i32.lottery.add,
.icons.i32.lottery.copy{
  background-image:url(icons/lottery32_add.png);
}
.icons.i32.lottery.edit{
  background-image:url(icons/lottery32_edit.png);
}
.icons.i32.lottery.delete{
  background-image:url(icons/lottery32_delete.png);
}

.icons.time{
  background-image:url(icons/time.png);
}

.icons.i24.worktime{
  background-image:url(icons/worktime24.png);
}
.icons.i24.worktime.add{
  background-image:url(icons/worktime24_add.png);
}
.icons.i24.worktime.edit{
  background-image:url(icons/worktime24_edit.png);
}
.icons.i24.worktime.delete{
  background-image:url(icons/worktime24_delete.png);
}
.icons.i24.worktime.off{
  background-image:url(icons/worktime_off24.png);
}

.icons.date{
  background-image:url(icons/calendar.png);
}
