/*@strongAccentColor: #3599fe;
@middleAccentColor: #75b9fe;
@softAccentColor: #bddeff;*/
/* Site.less:L41 */
body {
  /* firefox 19+ */

  /* ie */

  background-color: white;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  margin: 0;
  padding: 0;
  -ms-scrollbar-track-color: #f2f2ff;
  scrollbar-track-color: #f2f2ff;
  -ms-scrollbar-face-color: #97d6f3;
  scrollbar-face-color: #97d6f3;
  -ms-scrollbar-arrow-color: #97d6f3;
  scrollbar-arrow-color: #97d6f3;
  -ms-scrollbar-3dlight-color: #f2f2ff;
  scrollbar-3dlight-color: #f2f2ff;
  -ms-scrollbar-base-color: #f2f2ff;
  scrollbar-base-color: #f2f2ff;
  -ms-scrollbar-highlight-color: #f2f2ff;
  scrollbar-highlight-color: #f2f2ff;
  -ms-scrollbar-darkshadow-color: #97d6f3;
  scrollbar-darkshadow-color: #97d6f3;
  -ms-scrollbar-shadow-color: #f2f2ff;
  scrollbar-shadow-color: #f2f2ff;
}
/* Site.less:L42 */
body ::-webkit-input-placeholder {
  font-style: italic;
}
/* Site.less:L46 */
body ::-moz-placeholder {
  font-style: italic;
}
/* Site.less:L50 */
body :-ms-input-placeholder {
  font-style: italic;
}
/* Site.less:L54 */
body input:-moz-placeholder {
  font-style: italic;
}
/* Site.less:L79 */
body #workspaceTabs > div.k-content {
  padding-left: 0;
  padding-right: 0;
}
/* Site.less:L84 */
/* Site.less:L85 */
body #PeriodMenu ul {
  border: #1456aa;
  font-size: 12px;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.8);
  max-height: 400px;
  min-width: 120px;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* Site.less:L96 */
body #PeriodMenu .defaultPeriod {
  color: #3ca4e8;
}
/* Site.less:L100 */
body #PeriodMenu .selectedPeriod {
  background-color: #3ca4e8;
  color: #333333;
}
/* Site.less:L106 */
body #ShareDialog {
  font-size: 11px;
}
/* Site.less:L109 */
body #ShareDialog a {
  float: right;
  background-color: #3ca4e8;
  height: 16px;
  width: 16px;
  margin: 2px;
}
/* Site.less:L117 */
body #ShareDialog input {
  padding: 2px;
}
/* Site.less:L121 */
body #ShareDialog #shareLink {
  line-height: 1.6em;
  height: 24px;
  font-size: 11px;
  width: 310px;
  margin-bottom: 4px !important;
}
/* Site.less:L130 */
body .header {
  height: 32px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* Site.less:L137 */
body .header #titleBar {
  width: 100%;
  position: absolute;
  top: 0px;
  height: 32px;
  /*background: url(./Images/Ribbon/TopRight.png) repeat right;*/
  background-color: #0a375c;
}
/* Site.less:L145 */
body .header #titleBar i {
  color: #e67519;
  margin-top: -12px;
  cursor: pointer;
}
/* Site.less:L150 */
body .header #titleBar i#rollupIcon {
  padding-right: 4px;
  margin-top: -12px;
  cursor: pointer;
  color: white;
}
/* Site.less:L159 */
body .header #titleText {
  text-align: right;
  margin: 0px auto 0px auto;
  width: 380px;
  color: white;
  font-family: Verdana;
  font-size: 10px;
  font-weight: 900;
}
/* Site.less:L168 */
body .header #titleText img {
  vertical-align: -4px;
}
/* Site.less:L173 */
body .header #loginText {
  display: inline-flex;
  position: absolute;
  top: 0px;
  right: 30px;
  text-align: right;
  color: white;
  font-size: 10px;
  padding-right: 10px;
  padding-top: 3px;
}
/* Site.less:L184 */
body .header #loginText a:link {
  color: #e67519;
}
/* Site.less:L188 */
body .header #loginText a:visited {
  color: #e67519;
}
/* Site.less:L193 */
body .header #helpButton {
  border: 0px;
  position: absolute;
  top: 8px;
  right: 4px;
}
/* Site.less:L201 */
body .footer {
  color: #999999;
  font-size: 10px;
}
/* Site.less:L205 */
body .footer #poweredBy {
  padding-top: 4px;
  padding-right: 6px;
  float: right;
  z-index: 5;
}
/* Site.less:L211 */
body .footer #poweredBy a {
  font-size: 90%;
}
/* Site.less:L215 */
body .footer #poweredBy img {
  padding-left: 5px;
  border: none;
  vertical-align: middle;
}
/* Site.less:L222 */
body .footer #copyright {
  position: absolute;
  bottom: 5px;
  right: 20px;
  z-index: 2;
}
/* Site.less:L230 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-width: 1px 1px 0px 1px;
  background-color: transparent;
}
/* Site.less:L236 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item:hover {
  background-color: #3ca4e8;
}
/* Site.less:L240 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item.k-state-active {
  border-top: 2px solid #3ca4e8;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-left: 2px solid #3ca4e8;
  border-right: 2px solid #3ca4e8;
  background-color: white;
  padding-bottom: 2px;
}
/* Site.less:L241 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item.k-state-active a.k-link {
  color: #1456aa;
  font-size: 1.6em;
  padding: 1px 10px 0 10px;
  cursor: initial;
  font-weight: 100;
}
/* Site.less:L258 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item:not(.k-state-active) {
  margin: 1px 0 -1px 0;
}
/* Site.less:L262 */
body .k-widget.k-tabstrip.tabstrip-main > ul.k-tabstrip-items > li.k-item a.k-link {
  color: white;
  font-size: 1.5em;
  font-weight: 100;
  padding: 3px 10px 0 10px;
}
/* Site.less:L271 */
.multiPicker .k-multiselect {
  position: absolute;
  bottom: 30px;
  font-size: 10pt;
}
/* Site.less:L276 */
.multiPicker .k-multiselect .k-multiselect-wrap ul {
  border-bottom: solid 1px #3ca4e8;
  padding-top: 3px;
  padding-bottom: 3px;
  overflow-y: auto;
}
/* Site.less:L282 */
.multiPicker .k-multiselect .k-multiselect-wrap ul li {
  display: block;
  float: none;
  text-align: left;
}
/* Site.less:L287 */
.multiPicker .k-multiselect .k-multiselect-wrap ul li div {
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  width: 95%;
}
/* Site.less:L296 */
.multiPicker .k-multiselect .k-multiselect-wrap ul li span.k-delete {
  float: right;
  margin-top: -16px;
}
/* Site.less:L304 */
/* Site.less:L305 */
/* Site.less:L306 */
/* Site.less:L307 */
/* Site.less:L308 */
.reportBUTree.k-treeview ul.k-treeview-lines li.k-item span.k-in.pickedItem {
  background-color: #1456aa;
  color: white;
}
/* Site.less:L313 */
.reportBUTree.k-treeview ul.k-treeview-lines li.k-item span.k-in:hover {
  color: #3ca4e8;
}
/* Site.less:L318 */
/* Site.less:L319 */
.reportBUTree.k-treeview ul.k-treeview-lines li.k-item ul.k-group.childGroup {
  background-color: #97d6f3;
}
/* Site.less:L328 */
#reportsList img {
  vertical-align: middle !important;
}
/* Site.less:L332 */
.ribbonDisabler {
  position: absolute;
  background-color: white;
  opacity: 0.5;
  z-index: 9999;
  display: block;
}
/* Site.less:L341 */
div.k-window-titlebar span.k-window-title {
  font-size: 13px;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  float: none;
  color: #333333;
}
/* Site.less:L351 */
.k-calendar-container,
.k-list-container {
  border: 1px solid #ededed !important;
}
/* Site.less:L355 */
/* Site.less:L356 */
#ReportingTabStrip.k-widget.k-tabstrip,
#IntelTabStrip.k-widget.k-tabstrip {
  background-color: white;
  border: 0;
}
/* Site.less:L360 */
#ReportingTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li,
#IntelTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li {
  line-height: normal;
  border-radius: 0px;
  vertical-align: bottom;
}
/* Site.less:L365 */
#ReportingTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li .k-loading,
#IntelTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li .k-loading {
  background-color: #3ca4e8 !important;
  opacity: 0.8;
}
/* Site.less:L370 */
/* Site.less:L371 */
#ReportingTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li.k-item.k-state-active .closetabimg,
#IntelTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li.k-item.k-state-active .closetabimg {
  color: white !important;
}
/* Site.less:L375 */
#ReportingTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li.k-item.k-state-active span.k-link,
#IntelTabStrip.k-widget.k-tabstrip > ul.k-tabstrip-items > li.k-item.k-state-active span.k-link {
  color: white;
}
/* Site.less:L383 */
.k-dropdown {
  color: #1456aa !important;
}
/* Site.less:L386 */
.k-dropdown :hover {
  color: white !important;
}
/* Site.less:L390 */
.k-dropdown .k-state-focused .k-input {
  color: white !important;
}
/* Site.less:L394 */
.k-dropdown .k-dropdown-wrap.k-state-focussed.k-state-default.k-state-active {
  color: white !important;
}
/* Site.less:L395 */
.k-dropdown .k-dropdown-wrap.k-state-focussed.k-state-default.k-state-active :hover {
  color: white !important;
}
/* Site.less:L401 */
.k-dropdown .k-dropdown-wrap.k-state-focussed.k-state-default.k-state-active span {
  color: white !important;
}
/* Site.less:L406 */
.k-dropdown .k-dropdown-wrap.k-state-selected {
  color: white !important;
}
/* Site.less:L407 */
.k-dropdown .k-dropdown-wrap.k-state-selected :hover {
  color: white !important;
}
/* Site.less:L414 */
.k-dropdown .k-dropdown-wrap.k-state-hover {
  color: white !important;
}
/* Site.less:L415 */
.k-dropdown .k-dropdown-wrap.k-state-hover :hover {
  color: white !important;
}
/* Site.less:L422 */
.k-dropdown .k-dropdown-wrap.k-state-default {
  color: white !important;
}
/* Site.less:L423 */
.k-dropdown .k-dropdown-wrap.k-state-default :hover {
  color: white !important;
}
/* Site.less:L431 */
#IntelTabStrip {
  overflow: hidden;
}
/* Site.less:L434 */
#IntelTabStrip > div.k-content {
  padding-left: 0px;
  padding-right: 0px;
}
/* Site.less:L439 */
#IntelTabStrip #NewTabButton {
  margin-left: 5px;
  border-radius: 0px;
  border-bottom: 0px;
  background-image: none;
  border-color: #3ca4e8;
  box-shadow: none;
  background-color: #97d6f3;
}
/* Site.less:L448 */
#IntelTabStrip #NewTabButton i {
  color: #1456aa;
}
/* Site.less:L451 */
#IntelTabStrip #NewTabButton i :hover {
  color: white !important;
}
/* Site.less:L456 */
#IntelTabStrip #NewTabButton :hover {
  color: white !important;
}
/* Site.less:L461 */
#IntelTabStrip li.unitTabType:not(.k-state-active) {
  background-color: #e8803c;
}
/* Site.less:L465 */
#IntelTabStrip li.personTabType:not(.k-state-active) {
  background-color: #ed936a;
}
/* Site.less:L469 */
#IntelTabStrip li.inventoryTabType:not(.k-state-active) {
  background-color: #d87419;
}
/* Site.less:L473 */
#IntelTabStrip li.chargeCodeTabType:not(.k-state-active) {
  background-color: #f3ac97;
}
/* Site.less:L477 */
#IntelTabStrip li.invoicePointTabType:not(.k-state-active) {
  background-color: #aa6814;
}
/* Site.less:L482 */
/* Site.less:L483 */
.IntelligenceContent div.menuRow {
  height: 25px;
  color: #1456aa;
  font-weight: 500;
  margin-top: 5px;
}
/* Site.less:L490 */
.IntelligenceContent div.menuRow img.toggleButton {
  max-width: 18px;
  cursor: pointer;
}
/* Site.less:L496 */
.IntelligenceContent i {
  font-size: 16px;
  width: 20px;
}
/* Site.less:L501 */
.IntelligenceContent i.staffViewButton {
  padding: 3px;
  cursor: pointer;
}
/* Site.less:L507 */
.IntelligenceContent i.unitViewButton {
  padding: 3px;
  cursor: pointer;
}
/* Site.less:L513 */
/* Site.less:L514 */
.IntelligenceContent.MyUsage .graphContent {
  height: auto;
}
/* Site.less:L517 */
/* Site.less:L519 */
.IntelligenceContent.MyUsage .graphContent .graphLegend .well {
  height: 480px;
}
/* Site.less:L526 */
/* Site.less:L527 */
.IntelligenceContent.Supplier .graphContent {
  height: auto;
}
/* Site.less:L530 */
/* Site.less:L532 */
.IntelligenceContent.Supplier .graphContent .graphLegend .well {
  height: 480px;
}
/* Site.less:L539 */
.IntelligenceContent .graphContent {
  height: auto;
  margin: 5px;
  overflow-y: visible;
  border-radius: 6px;
  padding: 0 0 7px 7px;
  border: solid 3px #3ca4e8;
  background-color: #f2f2ff;
}
/* Site.less:L548 */
.IntelligenceContent .graphContent .brandLogo {
  height: 120px;
}
/* Site.less:L552 */
/* Site.less:L553 */
.IntelligenceContent .graphContent .k-chart svg > g > text[style*=".1px"] {
  cursor: pointer;
}
/* Site.less:L556 */
.IntelligenceContent .graphContent .k-chart svg > g > text[style*=".1px"] :hover {
  color: blue;
  text-decoration: underline;
}
/* Site.less:L562 */
.IntelligenceContent .graphContent .k-chart .k-mask {
  background-color: rgba(255, 255, 255, 0.75);
}
/* Site.less:L568 */
.IntelligenceContent .graphContent .trendChart {
  padding: 0 0 1px 1px;
  overflow-x: visible;
}
/* Site.less:L572 */
.IntelligenceContent .graphContent .trendChart .k-tooltip {
  opacity: 0.83 !important;
  padding: 3px !important;
  min-width: 160px !important;
}
/* Site.less:L577 */
.IntelligenceContent .graphContent .trendChart .k-tooltip .graphTooltip {
  width: 100%;
  background-color: white;
  padding: 5px 0;
  color: black;
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
}
/* Site.less:L585 */
.IntelligenceContent .graphContent .trendChart .k-tooltip .graphTooltip i {
  padding: 1px 10px 1px 10px;
}
/* Site.less:L588 */
.IntelligenceContent .graphContent .trendChart .k-tooltip .graphTooltip i:hover {
  background-color: #1456aa;
  color: white;
}
/* Site.less:L597 */
.IntelligenceContent .graphContent .graphLegend {
  height: 100%;
  margin-top: -32px;
  margin-bottom: -90px;
  position: relative;
}
/* Site.less:L603 */
.IntelligenceContent .graphContent .graphLegend .layoutTitle {
  font-size: 10px;
  padding-top: 4px;
  font-weight: 700;
  color: #1456aa;
}
/* Site.less:L610 */
.IntelligenceContent .graphContent .graphLegend .well {
  height: 340px;
}
/* Site.less:L613 */
.IntelligenceContent .graphContent .graphLegend .well .legendTitle {
  height: 20px;
  border-bottom: 1px solid black;
  background-color: #97d6f3;
  margin: -5px -9px 0px -9px;
  padding: 5px 9px 0px 9px;
}
/* Site.less:L620 */
/* Site.less:L621 */
.IntelligenceContent .graphContent .graphLegend .well .legendTitle .legendRow .toggleAll {
  float: left;
  margin: 1px;
  width: 9px;
  height: 9px;
  background-color: #3ca4e8;
}
/* Site.less:L631 */
.IntelligenceContent .graphContent .graphLegend .well .legendBody {
  overflow-y: auto;
  max-height: 328px;
}
/* Site.less:L635 */
.IntelligenceContent .graphContent .graphLegend .well .legendBody i {
  font-size: 12px;
}
/* Site.less:L640 */
.IntelligenceContent .graphContent .graphLegend .well .legendRow {
  cursor: pointer;
  display: table-row;
  color: #333333;
  vertical-align: middle;
  font-size: 10px;
  width: 100%;
}
/* Site.less:L648 */
.IntelligenceContent .graphContent .graphLegend .well .legendRow span.toggleCheckbox {
  border: 1px solid black;
  margin-top: 3px;
  margin-right: 3px;
  float: left;
  width: 11px;
  height: 11px;
  background-color: transparent;
}
/* Site.less:L658 */
.IntelligenceContent .graphContent .graphLegend .well .legendRow:hover {
  color: white;
  background-color: #1456aa;
  text-decoration: underline;
}
/* Site.less:L665 */
.IntelligenceContent .graphContent .graphLegend .well.well-small {
  background-color: #f2f2ff !important;
}
/* Site.less:L671 */
.IntelligenceContent .graphContent .panChart {
  overflow-x: visible;
  padding-top: 2px;
}
/* Site.less:L677 */
.IntelligenceContent .graphContent .panChart .k-selector {
  height: 30px !important;
  top: 91px !important;
  width: 100% !important;
}
/* Site.less:L682 */
.IntelligenceContent .graphContent .panChart .k-selector .k-selection {
  background-color: #3ca4e8 !important;
  opacity: 0.5;
  height: 6px;
  margin-top: 6px;
}
/* Site.less:L688 */
.IntelligenceContent .graphContent .panChart .k-selector .k-selection .k-leftHandle {
  width: 20px !important;
  left: -22px !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  opacity: 0.65;
  border: 1px solid #1456aa !important;
  background-color: #3ca4e8 !important;
  margin-top: -3px;
}
/* Site.less:L698 */
.IntelligenceContent .graphContent .panChart .k-selector .k-selection .k-leftHandle div {
  margin: 0 0 0 -15px !important;
  padding: 0px !important;
  width: 50px !important;
}
/* Site.less:L705 */
.IntelligenceContent .graphContent .panChart .k-selector .k-selection .k-rightHandle {
  width: 20px !important;
  right: -22px !important;
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
  opacity: 0.65;
  border: 1px solid #1456aa !important;
  background-color: #3ca4e8 !important;
  margin-top: -3px;
}
/* Site.less:L715 */
.IntelligenceContent .graphContent .panChart .k-selector .k-selection .k-rightHandle div {
  margin: 0 0 0 -20px !important;
  padding: 0px !important;
  width: 50px !important;
}
/* Site.less:L723 */
.IntelligenceContent .graphContent .panChart .k-selector .k-mask {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
/* Site.less:L730 */
/* Site.less:L731 */
/* Site.less:L732 */
/* Site.less:L733 */
.IntelligenceContent:not(.MyUsage) .gridContent .k-grid table tbody tr > td:first-child:hover {
  background-color: #1456aa;
  color: white;
  cursor: pointer;
}
/* Site.less:L741 */
.IntelligenceContent:not(.MyUsage) .gridContent .k-grid table tbody tr > td:first-child + td:hover {
  background-color: #1456aa;
  color: white;
  cursor: pointer;
}
/* Site.less:L749 */
.IntelligenceContent:not(.MyUsage) .gridContent .k-grid table tbody tr > td:first-child + td + td + td:hover {
  background-color: #1456aa;
  color: white;
  cursor: pointer;
}
/* Site.less:L760 */
.IntelligenceContent .gridContent {
  font-size: 1.2em;
  margin-bottom: 10px;
  margin-top: 5px;
  border-top-color: #3ca4e8;
}
/* Site.less:L766 */
.IntelligenceContent .gridContent .periodTitle {
  color: #1456aa;
  font-size: 11px;
  min-height: 25px;
}
/* Site.less:L772 */
.IntelligenceContent .gridContent .periodTitle .icon-expand {
  padding: 2px;
}
/* Site.less:L775 */
.IntelligenceContent .gridContent .periodTitle .icon-expand:hover {
  background-color: #1456aa;
  color: white;
}
/* Site.less:L782 */
.IntelligenceContent .gridContent .k-grid-content {
  overflow-y: auto;
}
/* Site.less:L786 */
.IntelligenceContent .gridContent .k-grouping-header {
  padding-top: 1px;
  height: 22px !important;
}
/* Site.less:L791 */
.IntelligenceContent .gridContent div.k-grid-pager {
  margin-left: -1px;
  margin-right: -1px;
  border: 1px solid #a5a5a5;
}
/* Site.less:L797 */
.IntelligenceContent .gridContent .k-footer-template td {
  font-weight: 700;
  font-style: italic;
  background-color: #97d6f3;
  border-top: solid 1px #999999;
}
/* Site.less:L804 */
.IntelligenceContent .gridContent .k-grouping-row {
  font-size: 1.1em;
  font-weight: 700;
}
/* Site.less:L809 */
.IntelligenceContent .gridContent .k-group-indicator {
  font-weight: 700;
}
/* Site.less:L812 */
.IntelligenceContent .gridContent .k-group-indicator .k-icon {
  background-color: #3ca4e8;
  filter: alpha(opacity=100) !important;
  opacity: 1 !important;
}
/* Site.less:L819 */
.IntelligenceContent .gridContent .k-group-footer td {
  font-weight: 700;
  background-color: #f2f2ff;
  border-top: solid 1px #999999;
}
/* Site.less:L827 */
#kendoMenu {
  overflow-x: hidden;
}
/* Site.less:L830 */
#kendoMenu .DeleteWorkspace {
  height: 16px;
  width: 16px;
  vertical-align: middle;
  padding-left: 5px;
}
/* Site.less:L837 */
#kendoMenu .ReportIcon {
  background-image: url(./Images/SSRSReportIcon.png);
}
/* Site.less:L841 */
#kendoMenu .FavouriteIcon {
  background-image: url(./Images/Favourites.png);
}
/* Site.less:L845 */
#kendoMenu .PersonIcon {
  background-image: url(./Images/IndexPage.png);
}
/* Site.less:L849 */
#kendoMenu .FolderIcon {
  background-image: url(./Images/FolderIcon.png);
}
/* Site.less:L854 */
/* Site.less:L856 */
/* Site.less:L861 */
.k-tooltip > .k-chart > svg {
  overflow: visible;
}
/* Site.less:L865 */
.reportPicker {
  background: white;
}
/* Site.less:L868 */
.reportPicker button {
  margin: 30px;
}
/* Site.less:L872 */
.reportPicker select {
  padding: 3px 3px !important;
  margin-bottom: 2px;
}
/* Site.less:L877 */
.reportPicker #reportsList {
  width: 50%;
  height: auto;
}
/* Site.less:L882 */
.reportPicker #sample {
  position: absolute;
  width: auto;
  height: auto;
  left: 50%;
  top: 0px;
  z-index: 10000;
}
/* Site.less:L891 */
.reportPicker .title {
  color: #333333;
  font-size: 20px;
  padding: 10px 10px 20px 10px;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
}
/* Site.less:L898 */
.reportPicker li {
  color: #333333;
  padding: 5px 5px 2px 10px;
  font-size: 10px;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
}
/* Site.less:L906 */
#newBITabPopup {
  background: white;
  color: #444444;
}
/* Site.less:L910 */
#newBITabPopup .NewBIButton {
  width: 20%;
  height: 90%;
  left: 0% !important;
  font-size: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  max-width: 100px;
  max-height: 75px;
}
/* Site.less:L921 */
#newBITabPopup .NewBIButton img {
  width: 80%;
}
/* Site.less:L925 */
#newBITabPopup .NewBIButton:not(.k-state-selected) {
  background-color: white;
  background-image: none;
  color: #333333;
}
/* Site.less:L931 */
#newBITabPopup .NewBIButton:hover {
  -webkit-text-shadow: none !important;
  text-shadow: none !important;
  color: white !important;
  background-color: #1456aa !important;
  border-color: #1456aa !important;
}
/* Site.less:L939 */
#newBITabPopup .NewBIButton.k-state-selected {
  background-color: #3ca4e8;
  background-image: none;
}
/* Site.less:L945 */
#newBITabPopup button {
  margin: 10px;
  position: relative;
}
/* Site.less:L950 */
#newBITabPopup .title {
  font-size: 14px;
}
/* Site.less:L954 */
#newBITabPopup .input {
  padding-left: 30px;
  padding-right: 30px;
}
/* Site.less:L960 */
.newTab,
.closeTab {
  cursor: pointer;
}
/* Site.less:L964 */
.loading {
  background-image: url("./Default/loading-image.gif") !important;
  background-repeat: no-repeat !important;
  background-position: 50% 30% !important;
  padding: 46px 12px 6px 12px !important;
  width: 62px !important;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  color: #212121;
  height: 20px;
  z-index: 101;
  position: absolute;
  display: none;
  border: 2px solid #aaaaaa;
  background-color: white;
}
/* Site.less:L982 */
#biSaveInput {
  width: 197px;
}
/* Site.less:L986 */
input {
  font-size: 0.8em;
}
/* Site.less:L990 */
h1 {
  font-size: 16px;
}
/* Site.less:L994 */
.background {
  background-color: white;
  height: inherit;
  overflow: auto;
}
/* Site.less:L1000 */
.content {
  height: auto;
}
/* Site.less:L1004 */
.validation-summary-errors,
.field-validation-error {
  font-size: 10px;
  color: red;
}
/* Site.less:L1009 */
span.k-tooltip-validation {
  position: absolute !important;
}
/* Site.less:L1013 */
#gridBreakdownPopup,
#chartBreakdownPopup {
  overflow-x: auto;
  overflow-y: auto;
}
/* Site.less:L1018 */
table.reportPropTable {
  table-layout: fixed;
  width: 100%;
}
/* Site.less:L1022 */
table.reportPropTable td {
  vertical-align: top;
}
/* Site.less:L1023 */
table.reportPropTable td label {
  font-size: 13px;
}
/* Site.less:L1030 */
table.reportPropTable .reportEditorImage {
  padding-top: 20px;
  float: left;
  width: 22px;
}
/* Site.less:L1036 */
table.reportPropTable .reportEditorLabel {
  padding-top: 20px;
}
/* Site.less:L1041 */
.reportRowBreak {
  left: 5%;
  position: relative;
  width: 90%;
  background-color: #aaaaaa;
}
/* Site.less:L1049 */
form.k-filter-menu input.k-textbox {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* Site.less:L1056 */
/* Site.less:L1057 */
#PageContents #ReportingTabStrip div.reportDescription {
  padding: 20px;
  font-style: italic;
  color: #999999;
  min-width: 90%;
  margin: 0 auto;
}
/* Site.less:L1065 */
/* Site.less:L1066 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent {
  min-width: 80%;
  margin: 0 auto;
}
/* Site.less:L1070 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow {
  border-bottom: solid 1px #cccccc;
  padding-top: 13px;
  padding-bottom: 12px;
  display: inline-block;
}
/* Site.less:L1076 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow.addonRow {
  border-bottom: hidden 0px white;
}
/* Site.less:L1080 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow .reportRowLabel {
  padding-top: 5px;
  text-align: right;
}
/* Site.less:L1084 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow .reportRowLabel label {
  font-size: 1em;
  color: #333333;
  margin-bottom: 0;
  vertical-align: middle;
}
/* Site.less:L1092 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow input.k-textbox {
  width: 100%;
  margin-left: 0px;
  height: 26px;
  font-size: 0.9em;
}
/* Site.less:L1099 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow textarea.k-editor {
  cursor: pointer;
  width: 100%;
  margin-left: 0px;
  overflow: auto;
  min-height: 34px;
  vertical-align: middle;
}
/* Site.less:L1108 */
/* Site.less:L1111 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow .shortMulti {
  font-size: 1em;
  width: 100%;
}
/* Site.less:L1116 */
#PageContents #ReportingTabStrip fieldset .reportPickerContent .reportPickerRow label.error {
  font-size: 0.8em;
  color: red;
}
/* Site.less:L1125 */
#LogOnScreen {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  color: black;
  background-color: white;
}
/* Site.less:L1130 */
#LogOnScreen #UserName,
#LogOnScreen #Password {
  width: 100%;
  height: 30px;
  box-shadow: none;
}
/* Site.less:L1136 */
#LogOnScreen legend > span {
  font-size: 1.3em;
  margin-left: -25px;
  font-weight: 700;
  font-family: inherit;
}
/* Site.less:L1143 */
#LogOnScreen label,
#LogOnScreen a,
#LogOnScreen span {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  font-size: 13px;
}
/* Site.less:L1148 */
/* Site.less:L1149 */
#LogOnScreen .editor-field label {
  vertical-align: top;
  font-size: 13px;
  padding-right: 10px;
}
/* Site.less:L1155 */
#LogOnScreen .editor-field textarea {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  font-size: 13px;
}
/* Site.less:L1161 */
#LogOnScreen .editor-label label {
  font-size: 13px;
}
/* Site.less:L1165 */
#LogOnScreen .loginBox {
  border: 0;
  width: 270px;
  height: 200px;
  top: 50%;
  left: 50%;
  position: absolute;
  margin-left: -135px;
  margin-top: -130px;
}
/* Site.less:L1177 */
#AccessDeniedScreen {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  color: black;
  background-color: white;
}
/* Site.less:L1182 */
#AccessDeniedScreen #UserName,
#AccessDeniedScreen #Message,
#AccessDeniedScreen #Contact,
#AccessDeniedScreen #RedirectUrl {
  width: 100%;
  height: 30px;
  box-shadow: none;
}
/* Site.less:L1188 */
#AccessDeniedScreen legend > span {
  font-size: 1.3em;
  margin-left: -25px;
  font-weight: 700;
  font-family: inherit;
}
/* Site.less:L1195 */
#AccessDeniedScreen label,
#AccessDeniedScreen a,
#AccessDeniedScreen span {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  font-size: 13px;
}
/* Site.less:L1200 */
#AccessDeniedScreen .editor-label label {
  font-size: 13px;
}
/* Site.less:L1204 */
#AccessDeniedScreen .accessDeniedBox {
  border: 0;
  width: 405px;
  height: 300px;
  top: 50%;
  left: 50%;
  position: absolute;
  margin-left: -135px;
  margin-top: -130px;
}
/* Site.less:L1216 */
.cbUnchecked {
  padding-bottom: 2px;
  padding-left: 20px;
  background-image: url("./Images/cbUnchecked.png");
  background-repeat: no-repeat;
}
/* Site.less:L1223 */
.cbChecked {
  padding-bottom: 2px;
  padding-left: 20px;
  background-image: url("./Images/cbChecked.png");
  background-repeat: no-repeat;
}
/* Site.less:L1230 */
.cbIndetermined {
  padding-bottom: 2px;
  padding-left: 20px;
  background-image: url("./Images/cbIndeterminate.png");
  background-repeat: no-repeat;
}
/* Site.less:L1237 */
#ShareDialog {
  border: 1px solid #dddddd;
  font-size: 12px;
  padding: 0px;
  border-radius: 5px;
  position: absolute;
  top: 35px;
  right: 25px;
  width: 420px;
  height: auto;
  display: none;
  opacity: 0.9;
  background-color: white;
  color: #333333;
}
/* Site.less:L1254 */
#TSAPromptWindow input.k-input {
  width: 82%;
  margin-top: 12px;
}
/* Site.less:L1260 */
.underline {
  text-decoration: underline;
}
/* Site.less:L1264 */
.hiddenOption {
  display: none !important;
}
/* Site.less:L1268 */
textarea {
  resize: none;
}
/* Site.less:L1272 */
/* Site.less:L1273 */
.k-filter-menu.k-popup .k-textbox {
  font-size: 1.0em;
}
/* Site.less:L1278 */
#gridBreakdownPopup_wnd_title {
  right: 98px !important;
}
/* Site.less:L1284 */
.pointer {
  cursor: pointer;
}
/* Site.less:L1288 */
.tabActions {
  color: white;
  padding-left: 4px;
}
/* Site.less:L1293 */
li:not(.k-state-active) .tabActions {
  display: none;
}
/* Site.less:L1297 */
.k-pager-wrap a:not(.k-state-disabled) {
  background-color: #3ca4e8 !important;
}
/* Site.less:L1302 */
.k-pager-numbers li {
  line-height: 24px;
}
/* Site.less:L1305 */
.k-pager-numbers li:hover {
  background-color: #1456aa !important;
  color: white !important;
}
/* Site.less:L1310 */
.k-pager-numbers li .k-state-selected {
  background-color: #1456aa !important;
  color: white !important;
}
/* Site.less:L1316 */
.k-window-titlebar .k-window-action {
  background-color: #3ca4e8 !important;
  filter: alpha(opacity=90) !important;
  opacity: 0.9 !important;
}
/* Site.less:L1322 */
.k-treeview-lines .k-item .k-icon {
  background-color: #3ca4e8 !important;
  filter: alpha(opacity=90) !important;
  opacity: 0.9 !important;
}
/* Site.less:L1328 */
.k-grid-filter {
  background-color: #3ca4e8 !important;
  filter: alpha(opacity=50) !important;
  opacity: 0.5 !important;
}
/* Site.less:L1333 */
.k-grid-filter.k-state-active {
  background-color: #1456aa !important;
  filter: alpha(opacity=100) !important;
  opacity: 1 !important;
}
/* Site.less:L1340 */
/* Site.less:L1341 */
.k-grid-header .k-header:hover {
  text-decoration: underline;
  background-color: #3ca4e8 !important;
}
/* Site.less:L1346 */
.k-grid-header .k-header .k-link .k-icon {
  border-radius: 8px;
}
/* Site.less:L1351 */
.k-calendar .k-header {
  background-color: #3ca4e8 !important;
}
/* Site.less:L1355 */
.k-filter-menu.k-secondary {
  background-color: #f2f2ff !important;
}
/*.k-list-container .k-list .k-item:not(.k-state-focused) {
    color: @strongGreyColor;
}*/

/* Site.less:L1365 */
.k-list-container .k-list .k-item:not(.k-state-selected) {
  color: #333333;
}
/* Site.less:L1368 */
.k-list-container .k-list .k-item:not(.k-state-selected).k-state-hover {
  color: white;
  cursor: pointer;
}
/* Site.less:L1376 */
#gridBreakdownGrid .k-hierarchy-cell a {
  background-color: #3ca4e8 !important;
}
/* Site.less:L1380 */
.k-window-actions .icon-share-alt {
  font-size: 10px;
  padding: 2px;
  cursor: pointer;
}
/* Site.less:L1385 */
.k-window-actions .icon-share-alt:hover {
  color: white !important;
  background-color: #1456aa !important;
}
/* Site.less:L1391 */
.k-grid-header .k-header .k-link .k-icon {
  background-color: #3ca4e8 !important;
  opacity: 0.8;
}
/* Site.less:L1395 */
.k-grid-header .k-header .k-link .k-icon.k-i-arrow-n,
.k-grid-header .k-header .k-link .k-icon.k-i-arrow-s {
  float: right;
}
/* Site.less:L1400 */
/* Site.less:L1401 */
#autocompleteDiv .k-combobox .k-dropdown-wrap {
  font-size: 11px;
}
/* Site.less:L1406 */
/* Site.less:L1407 */
#optionSearch-list li {
  font-size: 11px;
}
/* Site.less:L1412 */
#tabActionMenu {
  font-size: 11px;
  border: none;
  text-align: left;
}
/* Site.less:L1417 */
#tabActionMenu li span {
  padding-left: 2px;
  padding-right: 2px;
  color: #333333;
}
/* Site.less:L1422 */
#tabActionMenu li span:hover {
  background-color: #1456aa;
  color: white;
}
/* Site.less:L1429 */
div.optionMenu {
  margin-top: -8px;
  padding: 6px 2px 0px 2px;
  text-align: left;
}
/* Site.less:L1434 */
div.optionMenu .option {
  display: block;
  font-size: 0.9em;
  padding: 5px;
  cursor: pointer;
  color: #1456aa;
}
/* Site.less:L1441 */
div.optionMenu .option.selected {
  background-color: #97d6f3;
  cursor: default;
}
/* Site.less:L1446 */
div.optionMenu .option:hover {
  background-color: #1456aa;
  color: white;
}
/* Site.less:L1453 */
i.btn-info {
  background-color: #3ca4e8;
}
/* Site.less:L1457 */
.cssHighlightedMonth {
  fill: #3ca4e8;
}
/* Site.less:L1461 */
.cssHighlightedText {
  fill: white;
}
/* Site.less:L1465 */
.cssHighlightedBackground {
  fill: #1456aa;
}
/* Site.less:L1469 */
.cssUnhighlightedText {
  fill: #333333;
}
/* Site.less:L1473 */
#biRibbon,
#brRibbon {
  display: none;
}
/* Site.less:L1477 */
/* Site.less:L1478 */
.kendoAlert input.k-textbox {
  width: 100%;
  min-width: 500px;
  height: 30px;
}
/* Site.less:L1484 */
.kendoAlert span.k-button {
  float: right;
}
/* Site.less:L1489 */
.k-slider-tooltip {
  line-height: 0.8em !important;
  font-size: 10px !important;
  padding: 2px !important;
}
/* Site.less:L1495 */
.rangeSlider .slider .k-slider-track {
  background-color: transparent;
}
/* Site.less:L1498 */
.rangeSlider .slider .k-slider-track :hover {
  background-color: #97d6f3;
  opacity: 0.6;
}
/* Site.less:L1503 */
.rangeSlider .slider .k-slider-track .k-draghandle {
  opacity: 1;
  background-color: #3ca4e8;
}
/* Site.less:L1507 */
.rangeSlider .slider .k-slider-track .k-draghandle:first-of-type {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
/* Site.less:L1513 */
.rangeSlider .slider .k-slider-track .k-draghandle:last-of-type {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
/* Site.less:L1518 */
.rangeSlider .slider .k-slider-track .k-draghandle:hover {
  background-color: #1456aa !important;
}
/* Site.less:L1526 */
.btn {
  box-shadow: none !important;
  text-decoration: none !important;
  background-image: none !important;
  background-color: #3ca4e8 !important;
  color: white !important;
  font-size: 11px !important;
  padding: 2px 8px !important;
  -webkit-text-shadow: none !important;
  text-shadow: none !important;
  border-color: #1456aa !important;
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  margin-top: -4px;
}
/* Site.less:L1540 */
.btn .caret {
  border-top-color: white;
}
/* Site.less:L1544 */
.btn.dropdown-toggle {
  height: 20px;
}
/* Site.less:L1548 */
.btn i {
  color: white;
}
/* Site.less:L1552 */
.btn:hover {
  background-color: #1456aa !important;
}
/* Site.less:L1556 */
.btn.btn-unpicked {
  color: #333333 !important;
  background-color: white !important;
}
/* Site.less:L1560 */
.btn.btn-unpicked i {
  color: #97d6f3;
}
/* Site.less:L1565 */
.btn.btn-unpicked:hover,
.btn.btn-unpicked.disabled,
.btn.btn-unpicked[disabled] {
  color: white !important;
  background-color: #3ca4e8 !important;
  *background-color: #1456aa !important;
  background-image: none !important;
}
/* Site.less:L1575 */
.k-drag-clue {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  font-size: 10px !important;
  line-height: 1em !important;
}
/* Site.less:L1580 */
.k-drag-clue .k-icon {
  height: 16px;
  background-color: #97d6f3;
}
/* Site.less:L1586 */
/* Site.less:L1587 */
.btn-group .dropdown-menu {
  background-color: #f2f2ff;
  min-width: 140px;
}
/* Site.less:L1591 */
.btn-group .dropdown-menu .exportSelector {
  color: #333333;
}
/* Site.less:L1594 */
.btn-group .dropdown-menu .exportSelector:hover {
  color: white !important;
  background-color: #1456aa !important;
}
/* Site.less:L1603 */
#blocker {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .5;
  background-color: black;
  z-index: 1000;
  overflow: auto;
  display: none;
}
/* Site.less:L1616 */
#blocker div {
  font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8em;
  height: 2em;
  margin: -1em 0 0 -2.5em;
  color: white;
  font-weight: bold;
}
/* Site.less:L1629 */
/* Site.less:L1630 */
/* Site.less:L1631 */
/* Site.less:L1632 */
.k-editor .k-editor-toolbar-wrap .k-editor-button a {
  background-image: url("./Default/sprite.png") !important;
}
/* Kendo skin */
/* ./template.less:L152 */
.k-in,
.k-item,
.k-window-action {
  border-color: transparent;
}
/* main colors */

/* ./template.less:L160 */
.k-block,
.k-widget {
  background-color: white;
}
/* ./template.less:L166 */
.k-block,
.k-widget,
.k-input,
.k-textbox,
.k-group,
.k-content,
.k-header,
.k-editable-area,
.k-separator,
.k-colorpicker .k-i-arrow-s,
.k-textbox > input,
.k-autocomplete,
.k-dropdown-wrap,
.k-toolbar,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-state-default,
.k-state-default .k-select,
.k-state-disabled,
.k-grid-header-wrap,
.k-grid-header,
.k-grid td,
.k-grid td.k-state-selected,
.k-grid-footer-wrap,
.k-pager-wrap,
.k-pager-wrap .k-link,
.k-pager-refresh,
.k-grouping-header,
.k-grouping-header .k-group-indicator,
.k-panelbar > .k-item > .k-link,
.k-panel > .k-item > .k-link,
.k-panelbar .k-panel,
.k-panelbar .k-content,
.k-calendar th,
.k-slider-track,
.k-splitbar,
.k-dropzone-active,
.k-tiles,
.k-toolbar,
.k-tooltip,
.k-editor-button .k-tool-icon,
.k-upload-files {
  border-color: #cdcdcd;
}
/* ./template.less:L213 */
.k-group,
.k-toolbar,
.k-grouping-header,
.k-pager-wrap,
.k-group-footer td,
.k-grid-footer,
.k-footer-template td,
.k-widget .k-status,
.k-calendar th,
.k-dropzone-hovered,
.k-widget.k-popup {
  background-color: #f2f2ff;
}
/* ./template.less:L228 */
.k-grouping-row td,
td.k-group-cell {
  background-color: #f2f2ff;
}
/* ./template.less:L234 */
.k-list-container {
  border-color: #cdcdcd;
  background-color: #f2f2ff;
}
/* ./template.less:L240 */
.k-content,
.k-editable-area,
.k-panelbar > li.k-item,
.k-panel > li.k-item,
.k-tiles {
  background-color: white;
}
/* ./template.less:L249 */
.k-alt,
.k-separator {
  background-color: whitesmoke;
}
/* ./template.less:L255 */
.k-textbox,
.k-autocomplete.k-header,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active {
  border-color: #cdcdcd;
  background-color: #f2f2ff;
}
/* ./template.less:L265 */
.k-textbox > input,
.k-autocomplete .k-input,
.k-dropdown-wrap .k-input,
.k-autocomplete.k-state-focused .k-input,
.k-dropdown-wrap.k-state-focused .k-input,
.k-picker-wrap.k-state-focused .k-input,
.k-numeric-wrap.k-state-focused .k-input {
  border-color: #cdcdcd;
}
/* ./template.less:L276 */
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input {
  background: none;
}
/* ./template.less:L285 */
.k-input,
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input,
.k-multiselect-wrap {
  background-color: white;
  color: #333333;
}
/* ./template.less:L298 */
.k-input[readonly] {
  background-color: white;
  color: #333333;
}
/* ./template.less:L304 */
.k-block,
.k-widget,
.k-popup,
.k-content,
.k-dropdown .k-input {
  color: #333333;
}
/* ./template.less:L313 */
.k-link:link,
.k-link:visited,
.k-nav-current.k-state-hover .k-link {
  color: #2e2e66;
}
/* ./template.less:L320 */
.k-tabstrip-items .k-link,
.k-panelbar > li > .k-link {
  color: #333333;
}
/* ./template.less:L326 */
.k-header {
  color: #333333;
}
/* ./template.less:L331 */
.k-header,
.k-grid-header,
.k-toolbar,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-grouping-header,
.k-pager-wrap,
.k-textbox,
.k-button,
.k-draghandle,
.k-autocomplete,
.k-state-highlight,
.k-tabstrip-items .k-item {
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  background-color: #f2f2ff;
}
/* ./template.less:L351 */
.k-widget.k-tooltip {
  background-image: none;
}
/* ./template.less:L356 */
.k-block,
.k-header,
.k-grid-header,
.k-toolbar,
.k-grouping-header,
.k-pager-wrap,
.k-button,
.k-draghandle {
  background-color: #f2f2ff;
}
/* icons */

/* ./template.less:L369 */
.k-icon:hover,
.k-state-hover .k-icon,
.k-state-selected .k-icon,
.k-state-focused .k-icon,
.k-column-menu .k-state-hover .k-sprite,
.k-column-menu .k-state-active .k-sprite {
  opacity: 1;
}
/* ./template.less:L379 */
.k-icon,
.k-state-disabled .k-icon,
.k-column-menu .k-sprite {
  opacity: 1;
}
/* ./template.less:L386 */
.k-icon,
.k-tool-icon,
.k-grouping-dropclue,
.k-drop-hint,
.k-column-menu .k-sprite {
  background-image: url('./Flat/sprite.png');
  border-color: transparent;
}
/* ./template.less:L396 */
.k-loading,
.k-state-hover .k-loading {
  background-image: url('./Flat/loading.gif');
  background-position: 50% 50%;
}
/* ./template.less:L403 */
.k-loading-image {
  background-image: url('./Flat/loading-image.gif');
}
/* ./template.less:L404 */
.k-loading-color {
  background-color: white;
}
/* ./template.less:L406 */
.k-button {
  color: white;
  border-color: #1456aa;
  background-color: #1456aa;
}
/* ./template.less:L413 */
.k-button:hover {
  color: white;
  border-color: #1456aa;
  background-color: #1456aa;
}
/* ./template.less:L420 */
.k-state-disabled .k-button,
.k-state-disabled .k-button:hover,
.k-button.k-state-disabled:hover,
.k-state-disabled .k-button:hover,
.k-button.k-state-disabled:active,
.k-state-disabled .k-button:active {
  color: #c4c4c4;
  border-color: #cdcdcd;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-color: transparent;
}
/* ./template.less:L433 */
.k-draghandle {
  border-color: #1456aa;
  background-color: #1456aa;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L440 */
.k-draghandle:hover {
  border-color: #1456aa;
  background-color: #1456aa;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* Scheduler */

/* ./template.less:L448 */
.k-scheduler,
.k-scheduler-datecolumn,
.k-scheduler-groupcolumn {
  background-color: white;
  color: #333333;
}
/* ./template.less:L456 */
.k-scheduler-times tr,
.k-scheduler-times th,
.k-scheduler-table td,
.k-scheduler-header th,
.k-scheduler-header-wrap,
.k-scheduler-times {
  border-color: #cdcdcd;
}
/* ./template.less:L466 */
.k-scheduler-table .k-today,
.k-today > .k-scheduler-datecolumn,
.k-today > .k-scheduler-groupcolumn {
  background-color: #f8f8f8;
}
/* ./template.less:L473 */
.k-scheduler-now-arrow {
  border-left-color: #e20000;
}
/* ./template.less:L478 */
.k-scheduler-now-line {
  background-color: #e20000;
}
/* ./template.less:L483 */
.k-event {
  border-color: rgba(0, 0, 0, 0.13);
  background: #1456aa 0 -257px none repeat-x;
  color: white;
}
/* ./template.less:L490 */
.k-ie7 .k-event .k-resize-handle,
.k-event .k-resize-handle:after {
  background-color: #333333;
}
/* ./template.less:L496 */
.k-scheduler-marquee:before,
.k-scheduler-marquee:after {
  border-color: #3ca4e8;
}
/* ./template.less:L502 */
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar .k-item {
  background-color: #666666;
  color: white;
  border-color: #999999;
}
/* ./template.less:L511 */
.k-panelbar > li > .k-link {
  color: white;
}
/* ./template.less:L516 */
.k-panelbar > .k-item > .k-link {
  border-color: #999999;
}
/* ./template.less:L521 */
.k-panel > li.k-item {
  background-color: #666666;
}
/* states */

/* ./template.less:L527 */
.k-state-active,
.k-state-active:hover,
.k-active-filter,
.k-tabstrip .k-state-active {
  background-color: #1456aa;
  border-color: #1456aa;
  color: white;
}
/* ./template.less:L537 */
.k-menu .k-state-hover > .k-state-active {
  background-color: transparent;
}
/* ./template.less:L542 */
.k-state-highlight {
  background: #1456aa;
  color: white;
}
/* ./template.less:L548 */
.k-state-focused,
.k-grouping-row .k-state-focused {
  border-color: #1456aa;
}
/* ./template.less:L554 */
.k-calendar .k-link {
  color: #4c5356;
}
/* ./template.less:L559 */
.k-calendar .k-footer {
  padding: 0;
}
/* ./template.less:L564 */
.k-calendar .k-footer .k-nav-today {
  display: inline-block;
  width: 100%;
  height: 100%;
  padding: .5em 0;
  color: white;
  text-decoration: none;
  background-color: #3ca4e8;
}
/* ./template.less:L575 */
.k-calendar .k-footer .k-nav-today:hover {
  background-color: #1456aa;
  text-decoration: underline;
}
/* ./template.less:L581 */
.k-calendar .k-footer .k-nav-today:active {
  background-color: #1456aa;
}
/* ./template.less:L586 */
.k-calendar .k-link.k-nav-fast {
  color: white;
}
/* ./template.less:L591 */
.k-calendar .k-nav-fast.k-state-hover {
  text-decoration: underline;
  background-color: #1456aa;
  color: white;
}
/* ./template.less:L598 */
.k-calendar .k-link.k-state-hover,
.k-window .k-link {
  border-radius: 13px;
}
/* ./template.less:L604 */
.k-calendar .k-footer .k-link {
  border-radius: 0;
}
/* ./template.less:L609 */
.k-calendar th {
  background-color: white;
}
/* ./template.less:L614 */
.k-calendar-container.k-group {
  border-color: #cdcdcd;
}
/* ./template.less:L619 */
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-list > .k-state-selected,
.k-list > .k-state-highlight,
.k-panel > .k-state-selected,
.k-button:active,
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal,
.k-draghandle.k-state-selected:hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-marquee-color {
  color: white;
  background-color: #3ca4e8;
  border-color: #1456aa;
}
/* ./template.less:L637 */
.k-marquee-text {
  color: white;
}
/* ./template.less:L642 */
.k-state-focused,
.k-list > .k-state-focused,
.k-listview > .k-state-focused,
.k-grid-header th.k-state-focused,
td.k-state-focused,
.k-button:focus,
.k-button.k-state-focused {
  -webkit-box-shadow: #3599fe 0px 0px 0px 1px inset;
  box-shadow: #3599fe 0px 0px 0px 1px inset;
}
/* ./template.less:L653 */
.k-state-focused.k-state-selected,
.k-list > .k-state-focused.k-state-selected,
.k-listview > .k-state-focused.k-state-selected,
td.k-state-focused.k-state-selected,
.k-button:focus:active {
  -webkit-box-shadow: #3599fe 0px 0px 0px 1px inset;
  box-shadow: #3599fe 0px 0px 0px 1px inset;
}
/* ./template.less:L662 */
.k-ie8 .k-panelbar span.k-state-focused,
.k-ie8 .k-menu li.k-state-focused,
.k-ie8 .k-listview > .k-state-focused,
.k-ie8 .k-grid-header th.k-state-focused,
.k-ie8 td.k-state-focused,
.k-ie8 .k-button:focus,
.k-ie8 .k-button.k-state-focused,
.k-ie7 .k-panelbar span.k-state-focused,
.k-ie7 .k-menu li.k-state-focused,
.k-ie7 .k-listview > .k-state-focused,
.k-ie7 .k-grid-header th.k-state-focused,
.k-ie7 td.k-state-focused,
.k-ie7 .k-button:focus,
.k-ie7 .k-button.k-state-focused {
  background-color: #1456aa;
}
/* ./template.less:L681 */
.k-list > .k-state-selected.k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L686 */
.k-state-selected > .k-link,
.k-panelbar > li > .k-state-selected {
  color: white;
}
/* ./template.less:L692 */
.k-state-selected,
.k-button:active,
.k-draghandle.k-state-selected:hover {
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
}
/* ./template.less:L699 */
.k-button:active,
.k-draghandle.k-state-selected:hover {
  background-position: 50% 50%;
}
/* ./template.less:L705 */
.k-state-hover,
.k-state-hover:hover,
.k-splitbar-horizontal-hover:hover,
.k-splitbar-vertical-hover:hover,
.k-list > .k-state-hover,
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-pager-wrap .k-link:hover,
.k-dropdown .k-state-focused,
.k-imagebrowser-dropzone {
  color: white;
  background-color: #1456aa;
  border-color: #1456aa;
}
/* ./template.less:L720 */
.k-state-hover > .k-select,
.k-state-focused > .k-select {
  border-color: #1456aa;
}
/* ./template.less:L726 */
.k-button:hover,
.k-button:focus,
.k-button.k-state-focused,
.k-textbox:hover,
.k-state-hover,
.k-state-hover:hover,
.k-pager-wrap .k-link:hover,
.k-other-month.k-state-hover .k-link,
div.k-imagebrowser-dropzone em,
.k-draghandle:hover {
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
}
/* ./template.less:L740 */
.k-pager-wrap {
  background-color: #f2f2ff;
  color: #333333;
}
/* ./template.less:L746 */
.k-autocomplete.k-state-active,
.k-picker-wrap.k-state-active,
.k-numeric-wrap.k-state-active,
.k-dropdown-wrap.k-state-active,
.k-state-active,
.k-state-active:hover,
.k-state-active > .k-link,
.k-button:active,
.k-panelbar > .k-item > .k-state-focused {
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
}
/* ./template.less:L759 */
.k-tool-icon {
  background-image: url('./Flat/sprite.png');
}
/* ./template.less:L764 */
.k-tool-icon.k-state-hover {
  background-image: url('./Flat/sprite.png');
  background-image: url('./Flat/sprite.png'), -webkit-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), -moz-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), -o-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), linear-gradient(to bottom, none);
}
/* ./template.less:L769 */
.k-tool-icon.k-state-active,
.k-tool-icon.k-state-active.k-state-hover,
.k-tool-icon.k-state-selected,
.k-tool-icon.k-state-selected.k-state-hover {
  background-image: url('./Flat/sprite.png');
  background-image: url('./Flat/sprite.png'), -webkit-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), -moz-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), -o-linear-gradient(top, none);
  background-image: url('./Flat/sprite.png'), linear-gradient(to bottom, none);
}
/* ./template.less:L777 */
.k-state-hover > .k-link,
.k-other-month.k-state-hover .k-link,
div.k-imagebrowser-dropzone em {
  color: white;
}
/* ./template.less:L784 */
.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-dropdown-wrap.k-state-focused {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  border-color: #1456aa;
}
/* ./template.less:L799 */
.k-dropdown .k-state-focused .k-input {
  color: #333333;
}
/* ./template.less:L804 */
.k-dropdown .k-state-hover .k-input {
  color: white;
}
/* ./template.less:L809 */
.k-state-error {
  border-color: #e20000;
  background-color: white;
  color: #e20000;
}
/* ./template.less:L816 */
.k-state-disabled {
  filter: alpha(opacity=70);
  opacity: .7;
}
/* ./template.less:L822 */
.k-tile-empty.k-state-selected,
.k-loading-mask.k-state-selected {
  border-width: 0;
  background-image: none;
  background-color: transparent;
}
/* ./template.less:L829 */
.k-state-disabled,
.k-state-disabled .k-link,
.k-state-disabled .k-button,
.k-other-month,
.k-other-month .k-link,
.k-dropzone em,
.k-dropzone .k-upload-status,
.k-tile-empty strong,
.k-slider .k-draghandle {
  color: #c4c4c4;
}
/* Slider */

/* ./template.less:L843 */
.k-slider-track {
  background-color: #cdcdcd;
}
/* ./template.less:L848 */
.k-slider-selection {
  background-color: #3ca4e8;
}
/* ./template.less:L853 */
.k-slider-horizontal .k-tick {
  background-image: url('./Flat/slider-h.gif');
}
/* ./template.less:L858 */
.k-slider-vertical .k-tick {
  background-image: url('./Flat/slider-v.gif');
}
/* Tooltip */

/* ./template.less:L864 */
.k-widget.k-tooltip {
  border-color: #1456aa;
  background-color: rgba(255, 255, 255, 0.8);
  color: black;
}
/* ./template.less:L871 */
.k-widget.k-tooltip-validation {
  border-color: black;
  background-color: transparent;
  color: black;
}
/* Bootstrap theme fix */

/* ./template.less:L879 */
.input-prepend .k-tooltip-validation,
.input-append .k-tooltip-validation {
  font-size: 12px;
  position: relative;
  top: 3px;
}
/* ./template.less:L887 */
.k-callout-n {
  border-bottom-color: #1456aa;
}
/* ./template.less:L892 */
.k-callout-w {
  border-right-color: #1456aa;
}
/* ./template.less:L897 */
.k-callout-s {
  border-top-color: #1456aa;
}
/* ./template.less:L902 */
.k-callout-e {
  border-left-color: #1456aa;
}
/* ./template.less:L907 */
.k-tooltip-validation .k-callout-n {
  border-bottom-color: black;
}
/* ./template.less:L912 */
.k-tooltip-validation .k-callout-w {
  border-right-color: black;
}
/* ./template.less:L917 */
.k-tooltip-validation .k-callout-s {
  border-top-color: black;
}
/* ./template.less:L922 */
.k-tooltip-validation .k-callout-e {
  border-left-color: black;
}
/* Splitter */

/* ./template.less:L928 */
.k-splitbar {
  background-color: #f4f4f4;
}
/* ./template.less:L933 */
.k-restricted-size-vertical,
.k-restricted-size-horizontal {
  background-color: #e20000;
}
/* Upload */

/* ./template.less:L941 */
.k-file {
  background-color: #1456aa;
  border-color: #cdcdcd;
}
/* ./template.less:L947 */
.k-file-progress {
  color: #0066cc;
}
/* ./template.less:L952 */
.k-file-progress .k-progress {
  background-color: #d0f8ff;
}
/* ./template.less:L957 */
.k-file-success {
  color: #28760b;
}
/* ./template.less:L962 */
.k-file-success .k-progress {
  background-color: #ddffd0;
}
/* ./template.less:L967 */
.k-file-error {
  color: #cc0000;
}
/* ./template.less:L972 */
.k-file-error .k-progress {
  background-color: #ffded7;
}
/* ImageBrowser */

/* ./template.less:L979 */
.k-tile {
  border-color: white;
}
/* ./template.less:L984 */
.k-textbox:hover,
.k-tiles li.k-state-hover {
  border-color: #1456aa;
}
/* ./template.less:L990 */
.k-tiles li.k-state-selected {
  border-color: #1456aa;
}
/* ./template.less:L995 */
.k-tile .k-folder,
.k-tile .k-file {
  background-image: url('./Flat/imagebrowser.png');
}
/* Shadows */

/* ./template.less:L1002 */
.k-widget,
.k-button {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1008 */
.k-slider,
.k-treeview,
.k-upload {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1015 */
.k-state-hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1020 */
.k-autocomplete.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1028 */
.k-state-selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1033 */
.k-state-active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* ./template.less:L1038 */
.k-grid td.k-state-selected.k-state-focused {
  background-color: #4aaaea;
}
/* ./template.less:L1043 */
.k-popup,
.k-menu .k-group,
.k-grid .k-filter-options,
.k-time-popup,
.k-datepicker-calendar,
.k-autocomplete.k-state-border-down,
.k-autocomplete.k-state-border-up,
.k-dropdown-wrap.k-state-active,
.k-picker-wrap.k-state-active,
.k-multiselect.k-state-focused,
.k-imagebrowser .k-image,
.k-tooltip {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.247059);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.247059);
}
/* ./template.less:L1059 */
.k-window {
  border-color: rgba(0, 0, 0, 0.247059);
  -webkit-box-shadow: 1px 1px 7px 1px rgba(128, 128, 128, 0.247059);
  box-shadow: 1px 1px 7px 1px rgba(128, 128, 128, 0.247059);
  background-color: white;
}
/* ./template.less:L70 */
.k-window.k-state-focused {
  border-color: rgba(0, 0, 0, 0.247059);
  -webkit-box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.247059);
  box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.247059);
}
/* ./template.less:L1065 */
.k-shadow {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.247059);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.247059);
}
/* ./template.less:L1070 */
.k-inset {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.247059);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.247059);
}
/* Selection */

/* ./template.less:L1076 */
/* ./template.less:L139 */
.k-editor-inline ::selection {
  background-color: #1456aa;
  text-shadow: none;
  color: white;
}
/* ./template.less:L145 */
.k-editor-inline ::-moz-selection {
  background-color: #1456aa;
  text-shadow: none;
  color: white;
}
/* Border radius */

/* ./template.less:L1081 */
.k-block,
.k-button,
.k-textbox,
.k-drag-clue,
.k-touch-scrollbar,
.k-window,
.k-window-titleless .k-window-content,
.k-window-action,
.k-inline-block,
.k-grid .k-filter-options,
.k-grouping-header .k-group-indicator,
.k-autocomplete,
.k-multiselect,
.k-combobox,
.k-dropdown,
.k-dropdown-wrap,
.k-datepicker,
.k-timepicker,
.k-colorpicker,
.k-datetimepicker,
.k-numerictextbox,
.k-picker-wrap,
.k-numeric-wrap,
.k-colorpicker .k-list-container,
.k-calendar-container,
.k-calendar td,
.k-calendar .k-link,
.k-treeview .k-in,
.k-editor-inline,
.k-tooltip,
.k-tile,
.k-slider-track,
.k-slider-selection,
.k-upload {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* ./template.less:L1120 */
.k-group-start .k-tool-icon {
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
/* ./template.less:L1125 */
.k-group-end .k-tool-icon {
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
/* ./template.less:L1130 */
.k-group-start.k-group-end .k-tool-icon {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* ./template.less:L1135 */
.k-calendar-container.k-state-border-up,
.k-list-container.k-state-border-up,
.k-autocomplete.k-state-border-up,
.k-multiselect.k-state-border-up,
.k-dropdown-wrap.k-state-border-up,
.k-picker-wrap.k-state-border-up,
.k-numeric-wrap.k-state-border-up,
.k-window-content,
.k-filter-menu {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
/* ./template.less:L1148 */
.k-autocomplete.k-state-border-up .k-input,
.k-dropdown-wrap.k-state-border-up .k-input,
.k-picker-wrap.k-state-border-up .k-input,
.k-picker-wrap.k-state-border-up .k-selected-color,
.k-numeric-wrap.k-state-border-up .k-input {
  -moz-border-radius: 0 0 0 3px;
  -webkit-border-radius: 0 0 0 3px;
  border-radius: 0 0 0 3px;
}
/* ./template.less:L1157 */
.k-multiselect.k-state-border-up .k-multiselect-wrap {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
/* ./template.less:L1162 */
.k-window-titlebar,
.k-block > .k-header,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.k-tabstrip-items .k-link,
.k-calendar-container.k-state-border-down,
.k-list-container.k-state-border-down,
.k-autocomplete.k-state-border-down,
.k-multiselect.k-state-border-down,
.k-dropdown-wrap.k-state-border-down,
.k-picker-wrap.k-state-border-down,
.k-numeric-wrap.k-state-border-down {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* ./template.less:L1178 */
.k-dropdown-wrap .k-input,
.k-picker-wrap .k-input,
.k-numeric-wrap .k-input {
  -moz-border-radius: 1px 0 0 1px;
  -webkit-border-radius: 1px 0 0 1px;
  border-radius: 1px 0 0 1px;
}
/* ./template.less:L1185 */
.k-numeric-wrap .k-link {
  -moz-border-radius: 0 1px 0 0;
  -webkit-border-radius: 0 1px 0 0;
  border-radius: 0 1px 0 0;
}
/* ./template.less:L1190 */
.k-numeric-wrap .k-link + .k-link {
  -moz-border-radius: 0 0 1px 0;
  -webkit-border-radius: 0 0 1px 0;
  border-radius: 0 0 1px 0;
}
/* ./template.less:L1195 */
.k-colorpicker .k-selected-color {
  -moz-border-radius: 1px 0 0 1px;
  -webkit-border-radius: 1px 0 0 1px;
  border-radius: 1px 0 0 1px;
}
/* ./template.less:L1200 */
.k-rtl .k-colorpicker .k-selected-color {
  -moz-border-radius: 0 1px 1px 0;
  -webkit-border-radius: 0 1px 1px 0;
  border-radius: 0 1px 1px 0;
}
/* ./template.less:L1205 */
.k-autocomplete.k-state-border-down .k-input,
.k-dropdown-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-selected-color,
.k-numeric-wrap.k-state-border-down .k-input {
  -moz-border-radius: 3px 0 0 0;
  -webkit-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
/* ./template.less:L1214 */
.k-numeric-wrap .k-link.k-state-selected {
  background-color: #666666;
}
/* ./template.less:L1219 */
.k-multiselect.k-state-border-down .k-multiselect-wrap {
  -moz-border-radius: 1px 1px 0 0;
  -webkit-border-radius: 1px 1px 0 0;
  border-radius: 1px 1px 0 0;
}
/* ./template.less:L1224 */
.k-dropdown-wrap .k-select,
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select,
.k-datetimepicker .k-select + .k-select,
.k-list-container.k-state-border-right {
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
/* ./template.less:L1233 */
.k-rtl .k-dropdown-wrap .k-select,
.k-rtl .k-picker-wrap .k-select,
.k-rtl .k-numeric-wrap .k-select,
.k-rtl .k-datetimepicker .k-select + .k-select,
.k-rtl .k-list-container.k-state-border-right {
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
/* ./template.less:L1242 */
.k-numeric-wrap.k-expand-padding .k-input {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* ./template.less:L1247 */
.k-textbox > input,
.k-autocomplete .k-input,
.k-multiselect-wrap {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
/* ./template.less:L1254 */
.k-list .k-state-hover,
.k-list .k-state-focused,
.k-list .k-state-highlight,
.k-list .k-state-selected,
.k-dropzone {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* ./template.less:L1263 */
.k-slider .k-button,
.k-grid .k-slider .k-button {
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
}
/* ./template.less:L1269 */
.k-draghandle {
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
}
/* ./template.less:L1274 */
.k-scheduler-toolbar > ul li:first-child,
.k-scheduler-toolbar > ul li:first-child .k-link {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* ./template.less:L1281 */
.k-rtl .k-scheduler-toolbar > ul li:first-child,
.k-rtl .k-scheduler-toolbar > ul li:first-child .k-link {
  border-radius: 0 3px 3px 0;
}
/* ./template.less:L1287 */
.k-scheduler-toolbar .k-nav-next,
.k-scheduler-toolbar ul + ul li:last-child,
.k-scheduler-toolbar .k-nav-next .k-link,
.k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* ./template.less:L1296 */
.k-rtl .k-scheduler-toolbar .k-nav-next,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child,
.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,
.k-rtl .k-scheduler-toolbar ul + ul li:last-child .k-link {
  border-radius: 3px 0 0 3px;
}
/* ./template.less:L1304 */
.k-scheduler div.k-scheduler-footer ul li,
.k-scheduler div.k-scheduler-footer .k-link {
  border-radius: 3px;
}
/* ./template.less:L1310 */
.k-more-events,
.k-event,
.k-event .k-link {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
/* ./template.less:L1317 */
.k-autocomplete.k-state-default,
.k-picker-wrap.k-state-default,
.k-numeric-wrap.k-state-default,
.k-dropdown-wrap.k-state-default {
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  background-color: #97d6f3;
  border-color: #1456aa;
}
/* ./template.less:L1328 */
.k-autocomplete.k-state-hover,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-dropdown-wrap.k-state-hover {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  border-color: #1456aa;
}
/* ./template.less:L1339 */
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-focused {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  border-color: #0d9285;
}
/* ./template.less:L1350 */
.k-multiselect.k-header {
  border-color: #1456aa;
}
/* ./template.less:L1355 */
.k-multiselect.k-header.k-state-hover {
  border-color: #1456aa;
}
/* ./template.less:L1360 */
.k-multiselect.k-header.k-state-focused {
  border-color: #0d9285;
}
/* ./template.less:L1365 */
.k-list-container {
  color: #333333;
}
/* ./template.less:L1370 */
.k-dropdown .k-input,
.k-dropdown .k-state-focused .k-input,
.k-menu .k-popup {
  color: #333333;
}
/* ./template.less:L1377 */
.k-state-default > .k-select {
  border-color: #1456aa;
}
/* ./template.less:L1382 */
.k-state-hover > .k-select {
  border-color: #1456aa;
}
/* ./template.less:L1387 */
.k-state-focused > .k-select {
  border-color: #0d9285;
}
/* ./template.less:L1392 */
.k-tabstrip-items .k-state-default .k-link,
.k-panelbar > li.k-state-default > .k-link {
  color: #333333;
}
/* ./template.less:L1398 */
.k-tabstrip-items .k-state-hover .k-link,
.k-panelbar > li.k-state-hover > .k-link {
  color: white;
}
/* ./template.less:L1404 */
.k-tabstrip-items .k-state-default {
  border-color: #666666;
}
/* ./template.less:L1409 */
.k-tabstrip-items .k-state-hover {
  border-color: #1456aa;
}
/* ./template.less:L1414 */
.k-tabstrip-items .k-state-active {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  border-color: #1456aa;
}
/* ./template.less:L1421 */
.k-tabstrip .k-content.k-state-active {
  background-color: white;
  color: #333333;
}
/* ./template.less:L1427 */
.k-menu.k-header,
.k-menu .k-item {
  border-color: #666666;
}
/* ./template.less:L1433 */
.k-column-menu,
.k-column-menu .k-item {
  border-color: #999999;
}
/* ./template.less:L1440 */
.k-column-menu .k-separator {
  border-color: #999999;
  background-color: transparent;
}
/* ./template.less:L1446 */
.k-menu .k-group {
  border-color: #cdcdcd;
}
/* ./template.less:L1451 */
.k-secondary .k-picker-wrap,
.k-secondary .k-dropdown-wrap,
.k-secondary .k-numeric-wrap,
.k-secondary.k-scheduler-toolbar > ul > li {
  background-color: #f2f2ff;
  border-color: #999999;
}
/* ./template.less:L1460 */
/* ./template.less:L1462 */
.k-secondary .k-editor-button .k-tool-icon {
  border-color: #999999;
}
/* ./template.less:L1467 */
.k-secondary.k-splitbar {
  border-color: #cdcdcd;
}
/* ./template.less:L1472 */
.k-secondary .k-state-default > .k-select {
  border-color: #999999;
}
/* ./template.less:L1477 */
.k-secondary .k-state-hover > .k-select {
  border-color: #1456aa;
}
/* ./template.less:L1482 */
.k-secondary .k-state-focused > .k-select {
  border-color: #1456aa;
}
/* ./template.less:L1487 */
.k-secondary .k-autocomplete.k-state-hover,
.k-secondary .k-picker-wrap.k-state-hover,
.k-secondary .k-numeric-wrap.k-state-hover,
.k-secondary .k-dropdown-wrap.k-state-hover {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  border-color: #1456aa;
}
/* ./template.less:L1498 */
.k-secondary .k-autocomplete.k-state-focused,
.k-secondary .k-picker-wrap.k-state-focused,
.k-secondary .k-numeric-wrap.k-state-focused,
.k-secondary .k-dropdown-wrap.k-state-focused {
  background-color: #1456aa;
  background-image: none;
  background-image: none, -webkit-linear-gradient(top, none);
  background-image: none, -moz-linear-gradient(top, none);
  background-image: none, -o-linear-gradient(top, none);
  background-image: none, linear-gradient(to bottom, none);
  background-position: 50% 50%;
  border-color: #1456aa;
}
/* ./template.less:L1509 */
.k-secondary .k-button,
.k-secondary.k-button {
  color: #333333;
  background-color: #f2f2ff;
  border-color: #999999;
}
/* ./template.less:L1517 */
.k-secondary .k-button:hover,
.k-secondary.k-button:hover {
  color: white;
  border-color: #1456aa;
  background-color: #1456aa;
}
/* ./template.less:L1525 */
.k-secondary .k-button:active {
  color: white;
  background-color: #3ca4e8;
  border-color: #1456aa;
}
/* ./template.less:L1532 */
.k-secondary .k-dropdown .k-input,
.k-secondary .k-dropdown .k-state-focused .k-input,
.k-secondary .k-menu .k-popup {
  color: #333333;
}
/* ./template.less:L1539 */
.k-secondary .k-toolbar {
  color: #333333;
  border-color: #999999;
}
/* ./template.less:L1545 */
.k-secondary.k-popup.k-group {
  border-color: #cdcdcd;
}
/* ./template.less:L1550 */
.k-secondary.k-filter-menu {
  background-color: #666666;
  color: #333333;
}
/* ./template.less:L1557 */
.k-grouping-row td,
.k-group-footer td,
.k-grid-footer td {
  color: #333333;
  border-color: #999999;
  font-weight: bold;
}
/* ./template.less:L1566 */
.k-grouping-header {
  color: #333333;
}
/* ./template.less:L1571 */
.k-grid td.k-state-focused {
  -webkit-box-shadow: inset 0 0 0 1px #3599fe 0px 0px 0px 1px inset;
  box-shadow: inset 0 0 0 1px #3599fe 0px 0px 0px 1px inset;
}
/* ./template.less:L1577 */
.k-header,
.k-grid-header-wrap,
.k-grid .k-grouping-header,
.k-grid-header,
.k-pager-wrap,
.k-pager-wrap .k-textbox,
.k-pager-wrap .k-link,
.k-grouping-header .k-group-indicator {
  border-color: #999999;
}
/* ./template.less:L1589 */
.k-treeview .k-icon,
.k-scheduler-table .k-icon {
  background-color: #1456aa;
  border-radius: 13px;
}
/* ./template.less:L1596 */
.k-scheduler-table .k-state-hover .k-icon {
  background-color: transparent;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* ./template.less:L1604 */
  .k-icon:not(.k-loading),
  .k-grouping-dropclue,
  .k-drop-hint,
  .k-callout,
  .k-tool-icon,
  .k-tool-icon.k-state-hover,
  .k-tool-icon.k-state-active,
  .k-tool-icon.k-state-active.k-state-hover,
  .k-tool-icon.k-state-selected,
  .k-tool-icon.k-state-selected.k-state-hover,
  .k-column-menu .k-sprite {
    background-image: url('./Flat/sprite_2x.png');
    background-size: 340px 336px;
  }
  /* ./template.less:L1618 */
  .k-dropdown-wrap .k-input,
  .k-picker-wrap .k-input,
  .k-numeric-wrap .k-input {
    -moz-border-radius: 1px 0 0 1px;
    -webkit-border-radius: 1px 0 0 1px;
    border-radius: 1px 0 0 1px;
  }
}
