﻿/*
.k-textbox > input, .k-autocomplete .k-input,
.k-picker-wrap .k-input, .k-numeric-wrap .k-input,
.k-dropdown-wrap .k-input, .k-selectbox .k-input{height:1.55em; line-height:1.25em;margin-top:0 !important;margin-bottom:0 !important;}
.k-picker-wrap .k-select, .k-numeric-wrap .k-select, .k-dropdown-wrap .k-select{min-height:1.25em; line-height:1.5em;}
.k-combobox .k-dropdown-wrap:before, .k-picker-wrap:before, .k-numeric-wrap:before{height:1.25em;}
.k-webkit .k-combobox .k-dropdown-wrap:before, .k-webkit .k-picker-wrap:before, .k-webkit .k-numeric-wrap:before{height:1.25em;}
*/
/*.k-tabstrip-items .k-item {background-color:#ccc;}
.k-tabstrip-items .k-state-active {background-color:#fff;}*/
/*.k-grid td .k-radio, .k-grid td input.k-checkbox{height:0px;}*/

input.k-textbox, .k-ff input.k-textbox { height: 1.75em; line-height: 1.25em; }
.k-combobox, .k-datepicker { height: 1.75em; }
.k-webkit .k-combobox, .k-webkit .k-datepicker { height: 1.75em; }

.k-combobox .k-dropdown-wrap::before, .k-numeric-wrap::before, .k-picker-wrap::before,
.k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, 
.k-picker-wrap .k-input, .k-selectbox .k-input, .k-textbox > input {height:1.25em;}
.k-combobox-clearable .k-input{height:1.6em;}
 
.k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, 
.k-selectbox .k-input, .k-textbox > input, input.k-textbox, .k-ff input.k-textbox {line-height:1.25em;}
.k-dropdown-wrap .k-select, .k-numeric-wrap .k-select, .k-picker-wrap .k-select {min-height: 1.25em; line-height:1.6em;}
.k-numerictextbox .k-link{height:.8em;line-height:.8em;}
.k-webkit .k-combobox .k-dropdown-wrap:before, .k-webkit .k-numeric-wrap:before, .k-webkit .k-picker-wrap:before{padding-bottom:0;}
.k-button { line-height: 14px; padding: 1.5px 7px 1.5px; }
.k-dropzone{padding:.4em;}
.k-dropzone .k-upload-status{display:none;}
.k-dropzone em{visibility:visible;}
.k-ie8 .k-upload-button, .k-ie9 .k-upload-button, .k-upload-sync .k-upload-button{margin:0;}
.k-grid td{line-height:1.1em; white-space:nowrap; min-height:1.1em;}
/*.k-grid td:empty { display: block; }
.k-grid td:only-child > :empty { display: block; line-height: 1.1em; white-space: nowrap; min-height: 1.1em; }*/
.k-filter-row th, .k-grid-header th.k-header{}
.k-grid-header th.k-with-icon .k-link { margin-right: 1em; padding-right:0; }
/*
.k-grid-header th.k-header > .k-link{padding:.5em 0em .4em .6em;}
.k-rtl .k-grid-header .k-with-icon .k-link{margin-right:-0.2em;margin-left:1em;}*/
.k-panel > .k-item > .k-link, .k-panelbar > .k-item > .k-link { line-height: 2.1em; }
.k-tabstrip-items { padding: 0; margin-left: 10px; margin-right: 10px; white-space: nowrap; overflow: hidden; }
.k-tabstrip-items .k-link, .k-panelbar .k-tabstrip-items .k-link { padding: .3em .92em;  }
.k-menu .k-item > .k-link{ padding:0.3em 0.9em; }
div.k-window-content{ padding:.1em }
.k-tabstrip > .k-content, .k-panelbar .k-tabstrip > .k-content{ padding:.1em; }
.k-window-content >.k-tabstrip-wrapper > .k-tabstrip > .k-tabstrip-items {margin:0 .286em 0;padding:.3em 0 0}
:disabled.k-checkbox + .k-checkbox-label, :disabled.k-radio + .k-radio-label{color:#bfbfbf}
.k-state-selected > :disabled.k-checkbox + .k-checkbox-label, .k-state-selected > :disabled.k-radio + .k-radio-label{color:#ffffff}
.k-state-selected.k-draghandle:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-state-selected.k-today, .k-state-selected, .k-state-selected:link, .k-state-selected:visited{background-color:rgba(254, 189, 80, 1);color:#000;}
.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover{background-color:rgba(254, 189, 80, 1);color:#000;}
:checked.k-radio + .k-radio-label::after{background-color:#ff5e03 !important;}
.k-dirty {filter: alpha(opacity=0);opacity: 0;}
.k-grid .k-virtual-scrollable-wrap, .k-grid .k-grid-content-locked{background-color:#ffffff}
.k-grid .k-virtual-scrollable-wrap table, .k-grid .k-grid-content-locked table{background-color:#ffffff}

.k-tabstrip-wrapper > .k-header { background-color: white; border-color: white; box-shadow: none; }
.k-tabstrip-items .k-state-default, .k-tabstrip-items .k-state-hover, .k-tabstrip-items .k-state-disabled { border-color: transparent; background-image: none; background-color: white; }
.k-tabstrip-items .k-state-active .k-link { color: white !important; }
.k-tabstrip-items .k-loading { display: none !important; }
.k-panelbar .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-tab-on-top { margin: 0px; padding: 0px; }
button.k-button, .k-window-content .k-menu.k-header { background-image: none; background-color: #ffffff; border-color: #ffffff; box-shadow: -1px -1px 2px 1px rgba(0,24,37,0.15), 0px 0px 2px 1px rgba(0,24,37,0.15); -webkit-box-shadow: 0px 0px 1px 0px rgba(0,24,37,0.15), 0px 0px 2px 2px rgba(0,24,37,0.15); border-radius: 0; }
   button.k-button.k-state-disabled { background-image: none; background-color: #ffffff; border-color: #ffffff; box-shadow: -1px -1px 2px 1px rgba(0,24,37,0.15), 0px 0px 2px 1px rgba(0,24,37,0.15); -webkit-box-shadow: 0px 0px 1px 0px rgba(0,24,37,0.15), 0px 0px 2px 2px rgba(0,24,37,0.15); border-radius: 0; opacity: 0.6; }
   .k-window-content .k-menu.k-header > .k-item { border-width: 0; }
      .k-window-content .k-menu.k-header > .k-item.k-state-hover > .k-link, .k-window-content .k-menu.k-header > .k-item.k-state-focused > .k-link { background-image: none; background-color: transparent; border: none; }
      .k-window-content .k-menu.k-header > .k-item > .k-link > .k-i-arrow-e { width: 6px; height: 6px; border-top: 2px solid #000000; border-right: 2px solid #000000; transform: rotate(45deg); background: none; margin-top: -4px; }
      .k-window-content .k-menu.k-header > .k-item > .k-link > .k-i-arrow-w { width: 6px; height: 6px; border-top: 2px solid #000000; border-right: 2px solid #000000; transform: rotate(-135deg); background: none; margin-top: -4px; }
.k-window-content .k-header.k-menu > .k-item > .k-link > .k-i-arrow-s { width: 6px; height: 6px; border-top: 2px solid #000000; border-right: 2px solid #000000; transform: rotate(135deg); background: none; margin-top: -6px; margin-left: 4px; margin-right: 4px; }
.k-window-content .k-menu.k-header > .k-item > .k-link > .k-i-arrow-n { width: 6px; height: 6px; border-top: 2px solid #000000; border-right: 2px solid #000000; transform: rotate(-45deg); background: none; margin-top: -4px; }
.k-window > .k-header .k-window-action { padding: 2px 5px; }
.k-window > .k-header .k-i-minimize { background: url('images/Minimize.png') no-repeat transparent 3px 10px / 10px 2px !important; }
.k-window > .k-header .k-i-maximize { background: url('images/Maximize.png') no-repeat transparent 2px 2px / 12px 12px !important; }
.k-window > .k-header .k-i-close { background: url('images/Close.png') no-repeat transparent 2px 2px / 12px 12px !important; }
.k-window > .k-header .k-i-restore { background: url('images/Restore.png') no-repeat transparent 2px 2px / 12px 12px !important; }
.k-combobox.k-widget, .k-autocomplete.k-widget, .k-numerictextbox.k-widget, .k-datepicker.k-widget, .k-timepicker.k-widget, .k-datetimepicker.k-widget, .k-dropdown.k-widget { background-color: white !important; }
   .k-combobox.k-widget .k-dropdown-wrap, .k-numerictextbox.k-widget .k-numeric-wrap, .k-datepicker.k-widget .k-picker-wrap, .k-timepicker.k-widget .k-picker-wrap, .k-datetimepicker.k-widget .k-picker-wrap, .k-dropdown.k-widget .k-dropdown-wrap { background-image: none; background-color: transparent; }
      .k-combobox.k-widget .k-dropdown-wrap .k-select, .k-numerictextbox.k-widget .k-numeric-wrap .k-select, .k-datepicker.k-widget .k-picker-wrap .k-select, .k-timepicker.k-widget .k-picker-wrap .k-select, .k-datetimepicker.k-widget .k-picker-wrap .k-select, .k-dropdown.k-widget .k-dropdown-wrap .k-select { border-color: transparent; }
.k-upload.k-header, .k-grid .k-grid-header, .k-grid .k-grid-header .k-header { background-color: white; box-shadow: none !important; background-image: none !important; }
.k-grid-header th.k-header .k-icon.k-i-arrowhead-s { width: 5px; height: 5px; border-top: 1px solid #000000; border-right: 1px solid #000000; transform: rotate(135deg); background: none; margin-right: 6px; }
.k-grid-header th.k-header .k-icon.k-i-arrow-n { width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 6px solid #000000; margin: 4px; }
.k-grid-header th.k-header .k-icon.k-i-arrow-s { width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 6px solid #000000; margin: 4px; }
.k-notification-warning.k-notification.k-widget { background-color: white; color: #666; border-color: #666; }
.k-autocomplete.k-state-border-down, .k-block > .k-header, .k-calendar-container.k-state-border-down, .k-dropdown-wrap.k-state-border-down, .k-gantt-views.k-state-expanded, .k-gantt-views.k-state-expanded > .k-current-view, .k-list-container.k-state-border-down, .k-multiselect.k-state-border-down, .k-numeric-wrap.k-state-border-down, .k-panelbar .k-tabstrip-items .k-item, .k-picker-wrap.k-state-border-down, .k-tabstrip-items .k-item, .k-tabstrip-items .k-link, .k-window-titlebar { border-radius: 0; }
.k-autocomplete, .k-block, .k-button, .k-calendar .k-link, .k-calendar td, .k-calendar-container, .k-colorpicker, .k-combobox, .k-datepicker, .k-datetimepicker, .k-drag-clue, .k-dropdown, .k-dropdown-wrap, .k-editor-inline, .k-gantt-views > .k-current-view, .k-grid .k-filter-options, .k-grouping-header .k-group-indicator, .k-inline-block, .k-list-container, .k-multiselect, .k-notification, .k-numeric-wrap, .k-numerictextbox, .k-picker-wrap, .k-slider-selection, .k-slider-track, .k-split-button .k-gantt-views, .k-textbox, .k-tile, .k-timepicker, .k-tooltip, .k-touch-scrollbar, .k-treeview .k-in, .k-upload, .k-window, .k-window-action, .k-window-titleless .k-window-content { border-radius: 0; }
.k-checkbox-label:before, .k-checkbox:checked:disabled + .k-checkbox-label:active:before, .k-checkbox:checked:disabled + .k-checkbox-label:before, .k-checkbox:checked:disabled + .k-checkbox-label:hover:before, .k-checkbox:disabled + .k-checkbox-label:before { border-radius: 0; }
.k-dropzone, .k-fieldselector .k-list .k-item, .k-list .k-state-focused, .k-list .k-state-highlight, .k-list .k-state-hover, .k-list .k-state-selected, .k-list-optionlabel { border-radius: 0; }
.k-calendar td.k-state-focused.k-state-selected, .k-calendar td.k-state-selected.k-state-active, .k-calendar td.k-state-selected.k-state-hover:active, .k-calendar td.k-state-selected:active { box-shadow: none; -webkit-box-shadow: none; }
.k-calendar td.k-today.k-state-focused, .k-calendar td.k-today.k-state-focused.k-state-hover { box-shadow: none; -webkit-box-shadow: none; }
/*.k-list > .k-state-selected.k-state-hover { background-color: #f35800; color: white; }*/
.k-state-hover, .k-state-hover:hover, .k-pager-wrap .k-link:hover, .k-other-month.k-state-hover .k-link, div.k-filebrowser-dropzone em, .k-draghandle:hover, .k-grid tr:hover { background-color: #c6bfbb; background-image: none; }
.k-tabstrip:focus { box-shadow: none; -webkit-box-shadow: none; }