.Loading-image {
  background:#fff url('/themes/kb/material_kb/img/loading.gif') no-repeat center center;
}

.SendFile.Uploading .Icon {
  background:url('/themes/kb/material_kb/img/loading-small.gif') no-repeat;
}
.FileIcon {
  background:url("/themes/kb/material_kb/img/file.png");
}
.InputFileView .DiscardButton {
  background:url("/themes/kb/material_kb/img/file_discard.png") no-repeat center center;
}
.ErrorMessage .MessageWindowButtonClose {
  background:url('/themes/kb/material_kb/img/popup_close.png') no-repeat 0 0px;
}
.ErrorMessage .MessageWindowButtonClose:hover {
  background:url('/themes/kb/material_kb/img/popup_close.png') no-repeat 0px -17px;
}
.CloseLabel {
  background:url('/themes/kb/material_kb/img/popup_close.png') no-repeat 0 0px;
}
.CloseLabel:hover {
  background:url('/themes/kb/material_kb/img/popup_close.png') no-repeat 0px -17px;
}
.AppBrandProductLink,
.AppBrandProductLabel {
  color:#000 !important;
  opacity: 0.5;
}
.AppBrandProductLink:hover {
  opacity: 0.8;
}body {font-family:Arial,Verdana;}
.KbLoginBox {font-family:"Lucida grande","Lucida Sans Unicode",Arial,Verdana,Helvetica,Geneva,sans-serif;}
.g-FormField2-ErrorPopup {font-family:"Lucida grande","Lucida Sans Unicode",Arial,Verdana,Helvetica,Geneva,sans-serif;}
.MessageFormFiles {font-family:Arial;}
.PreviewBox {font-family:Arial;}
.FileNameBox {font-family:Arial;}
.SingleContentPanel {font-family:"Lucida grande","Lucida sans unicode", Arial, Verdana, Helvetica, Geneva, sans-serif;}
.Time {font-family:Arial;}
.MessageGroupHeader {font-family:Arial;}
.MessageHeader .messageBody {font-family:Arial,"Lucida Sans Unicode",Verdana;}
.inputViewContainer .MessageFormFiles {font-family:Arial;}/* navbar.less */
.nav li a:active,
.nav li a:focus,
.nav li a:hover {
  color: #CB1A1A;
}

/* mainheader.less */
.mainheader {
  background-color: #BC2929;
  background-image: linear-gradient(45deg, #BC2929, #943333);
}

.headWrap {
  color: #FFFFFF;
}

.Button--white {
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.Button--white span {
  color: #231F20;
}
.Button--white:active, .Button--white:focus, .Button--white:hover {
  border-color: rgba(255,255,255,0.7);
  background-color: rgba(255,255,255,0.7);
}
.Button--white:active span, .Button--white:focus span, .Button--white:hover span {
  color: #231F20;
}

/* nove po prerobeni */
.GlobalSearch__title p,
.breadcrumbs .breadcrumb-link:hover {
  color: #FFFFFF;
}
.mainheader,
.GlobalSearch__search {
  color: #FFFFFF;
}
.GlobalSearch__search input {
  border-color: #FFFFFF;
}
.breadcrumbs,
.headWrap--row {
  border-color: rgba(255,255,255,0.5);
}

#login_wrapper,
.RankingBox .OpenView, .RankingBox .RankingCollapsedView {
  background-color: rgba(255,51,51,0.05);
}
/* end: nove po prerobeni */

/*my colors*/
body {
  color: #666666;
}

a, .category-link {
  color: #666666;
}

a:hover, a:focus,
.myTicketsStats .navItems li.active a, .suggestionStats .navItems li.active a,
.myTicketsStats .navItems li:active a, .suggestionStats .navItems li:active a,
.myTicketsStats .navItems li:focus a, .suggestionStats .navItems li:focus a,
.myTicketsStats .navItems li:hover a, .suggestionStats .navItems li:hover a,
.only-list:hover.itemo-C:before,
.only-list:hover.itemo-Q:before,
.only-list:hover.itemo-G:before,
.category-box:hover .category-counter:before,
.MessageNotificationTypeF .FileName:before,
.FilePreview .FileName::before {
  color: #CB1A1A;
}

a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
  color: #666666;
}

.KBLogo {
  background-image: url('//landleurope.ladesk.com/scripts/file.php?view=Y&file=qevktlfcn87644fw80q7weaor5du05cu');
}

.RatingPanel .RatingTitle {
  color: #CB1A1A;
}

 input[type=text]:focus,
input[type=password]:focus {
   outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(203,26,26,0.6);
}

.nav li#menu-item-submitticket::before,
.TicketStatusActions .ReplyButton::before,
.GreenButton:not(button)::before,
.btn-primary::before, 
.btn-login::before,
.SendCommentButton::before, .RateLink::before,
#sendMainButton.Button::before,
#ReplyButtonMainButton::before {
  background-image: linear-gradient(45deg, #A23F3F, #FF3333);
}

.nav li#menu-item-submitticket::after,
.TicketStatusActions .ReplyButton::after,
.GreenButton:not(button)::after,
.btn-primary::after,
.btn-login::after,
.SendCommentButton::after, .RateLink::after,
#sendMainButton.Button::after,
#ReplyButtonMainButton::after {
  background-image: linear-gradient(45deg, #FF3333, #A23F3F);
}

button.GreenButton {
    background: linear-gradient(45deg, #A23F3F, #FF3333);
}

button.GreenButton:hover {
    background: linear-gradient(45deg, #FF3333, #A23F3F);
}

 input[type=text]:focus,
input[type=password]:focus {
   outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(148,51,51,0.6);
}

.breadcrumbs,
.myTicketsStats::before,
.suggestionStats::before {
	color: rgba(255,255,255,0.54);
}
.input-search, .titleRow+.breadcrumbs, .titleRow .global-search .input-search,
.titleRowHome .global-search .input-search {
  border-color: rgba(255,255,255,0.4);
}

.titleRow .inner-header, .titleRowHome .inner-header {
  color: #FFFFFF;
}

.myTicketsStats:hover::before, .myTicketsStats.opened::before,
.suggestionStats:hover::before, .suggestionStats.opened::before {
  color: #FFFFFF;
}


.FileDownloadButton.Button:before, .FileViewButton.Button:before {
  background-color: #666666;
}

.FileDownloadButton.Button:hover:before, .FileViewButton.Button:hover:before {
  background-color: #CB1A1A;
}

.newFooter_top li span {
  background-color: #CB1A1A;
}

.Loading.Loading-image:before {
  border-color: #CB1A1A;
}

/* footer */
.footer {
  background: #ECF2FD;
}

  .footer-container {
  background: rgba(236,242,253,0.5);
}

 .newFooter_top h4 {
  color: #000000;
}

.newFooter_top p, .newFooter_top a, .newFooter_top li a,
.newFooter_middle p, .newFooter_middle a, .newFooter_middle li a,
.newFooter_middle li,
.newFooter_middle_contacts {
  color: #212121;
}

.newFooter_top a:hover, .newFooter_top li a:hover,
.newFooter_top a:focus, .newFooter_top li a:focus {
  color: #323232;
}

.newFooter_bottom p, .newFooter_bottom a, .newFooter_bottom li a {
  color: rgba(33,33,33,0.8);
}

.newFooter_bottom a:hover, .newFooter_bottom li a:hover,
.newFooter_bottom a:focus, .newFooter_bottom li a:focus {
  color: #323232;
}

.g-ListBoxPopup .g-TableRow-focused {background:#FF3333 !important;}
.g-ListBoxPopup .g-TableRow-focused:first-child {background:#FF3333 !important;}
