﻿/*Blue Theme Related Css Changes*/
.theme-red .theme-header {
  background: #de4a4e none repeat scroll 0 0;
  color: #fff;
}
.theme-red .page-name,
.theme-red .username .user-info,
.theme-red .theme-color,
.theme-red .header-control .user,
.theme-red .dt-tooltip,
.theme-red .theme-checkbox {
  color: #de4a4e;
}
.theme-red .ngdialog-header,
.theme-red .lang-switch-selection {
  background: #de4a4e none repeat scroll 0 0;
}
.theme-red .error-box,
.theme-red .alert-box {
  border: 1px solid #de4a4e;
}
.theme-red .alert-box .alert-box-title-back {
  background: none repeat scroll 0 0 #de4a4e;
}
.theme-red .alert-box .error-box-title-back {
  background: none repeat scroll 0 0 #de4a4e;
}
.theme-red .error-box .error-box-footer {
  border-color: #de4a4e !important;
}
.theme-red .menu-horizontal li,
.theme-red .top-horizontal-menu > li {
  background: none repeat scroll 0 0 #de4a4e;
}
.theme-red legend {
  color: #de4a4e;
}
.theme-red .footer {
  background-color: #de4a4e;
}
.theme-red .jqx-widget-header {
  background: #de4a4e none repeat scroll 0 0;
  color: #fff;
}
.theme-red .grid-editable .header-row {
  background: #de4a4e none repeat scroll 0 0;
}
.theme-red .grid-editable .header-row .cell {
  border-color: #de4a4e;
}
.theme-red .jqx-button-arctic {
  background: #de4a4e none repeat scroll 0 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #fff;
  text-shadow: none !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  height: 30px;
  border: 0 !important;
}
.theme-red .jqx-button-arctic:hover {
  background: #c8c8c8 none repeat scroll 0 0 !important;
  border-color: #c8c8c8 !important;
}
.theme-red .tooltip:after {
  color: #de4a4e;
}
.theme-red .jqx-grid-pager .jqx-button-arctic {
  background: transparent none repeat scroll 0 0 !important;
  border-color: transparent !important;
}
.theme-red .jqx-slider .jqx-button-arctic {
  background: #de4a4e none repeat scroll 0 0 !important;
  border-color: transparent !important;
  height: 25px !important;
  padding: 0 !important;
  width: 20px !important;
}
.theme-red .jqx-slider-rangebar-arctic {
  background: #de4a4e none repeat scroll 0 0 !important;
  border-color: #de4a4e !important;
  border-radius: 0 !important;
}
.theme-red .jqx-slider-right {
  margin-left: 12px !important;
}
.theme-red .field-validation-error {
  border-color: #f00 !important;
}
.theme-red .jqx-fill-state-normal-arctic.jqx-tooltip-main {
  background: #f00 none repeat scroll 0 0 !important;
}
.theme-red .jqx-tooltip,
.theme-red .jqx-tooltip-text,
.theme-red .jqx-tooltip-main {
  background: #f00 none repeat scroll 0 0 !important;
  border-color: #f00 !important;
  box-shadow: none !important;
  color: #fff !important;
  text-shadow: none !important;
  border: 0 !important;
}
.theme-red .jqx-checkbox-default,
.theme-red .jqx-radiobutton-default {
  background: #fff !important;
  border-color: #808080 !important;
}
.theme-red .jqx-grid .jqx-checkbox-default,
.theme-red .theme-checkbox .jqx-checkbox-default {
  border-color: #de4a4e !important;
}
.theme-red .jqx-radiobutton-default {
  border-radius: 10px !important;
}
.theme-red .grid-editable .jqxtext,
.theme-red .grid-editable .jqxnumber,
.theme-red .grid-editable .jqxpassword,
.theme-red .grid-editable .jqxdecimal,
.theme-red .grid-editable .jqxcombobox,
.theme-red .grid-editable .jqxcheckcombobox,
.theme-red .grid-editable .jqxdate,
.theme-red .grid-editable .jqxtime,
.theme-red .grid-editable .jqxdatetime {
  background: #fff !important;
  border-color: #acacac !important;
  border-width: 1px !important;
}
.theme-red .grid-editable .field-validation-error {
  border-color: #f00 !important;
}
.theme-red .grid-editable .jqx-combobox-input,
.theme-red .grid-editable .jqx-datetimeinput-arctic .jqx-input-content {
  background: #fff !important;
}
.theme-red .grid-editable .header-row .cell:last-child {
  border-right-color: #de4a4e;
}
.theme-red .grid-editable .jqxdate .jqx-rc-r-arctic {
  border-left: 1px solid #acacac !important;
}
.theme-red .slider-menu .menu-header,
.theme-red .progressbar .status {
  background: #de4a4e none repeat scroll 0 0 !important;
}
.theme-red .tooltip.theme:after {
  background: #de4a4e none repeat scroll 0 0 !important;
  color: #fff !important;
}
.theme-red .tooltip.theme:before {
  border-color: transparent transparent rgba(34, 129, 171, 0.85) transparent !important;
}
.theme-red .master-icon {
  background-image: url("images/master-red.png");
  background-color: transparent;
}
.theme-red .jqx-progressbar-value-arctic,
.theme-red .jqx-splitter-collapse-button-horizontal-arctic {
  background: #de4a4e none repeat scroll 0 0 !important;
}
