.k-in,.k-item,.k-window-action {
border-color:transparent;
}

.k-alt,.k-separator {
background-color:#f5f5f5;
}

input.k-textbox,textarea.k-textbox,input.k-textbox:hover,textarea.k-textbox:hover,.k-textbox>input {
background:0;
}

.k-tabstrip-items .k-state-active {
background:#fff;
}

.k-widget.k-tooltip {
background-image:none;
background-color:#99c319;
color:#fff;
border-color:#99c319;
}

.k-icon,.k-tool-icon,.k-grouping-dropclue,.k-drop-hint,.k-column-menu .k-sprite {
background-image:url(Metro/sprite.png);
border-color:transparent;
}

.k-loading,.k-state-hover .k-loading {
background-image:url(Metro/loading.gif);
background-position:50% 50%;
}

.k-loading-image {
background-image:url(Metro/loading-image.gif);
}

.k-button:hover {
color:#fff;
background-color:#2B92F2;
border-color:#368ee0;
}

.k-draghandle {
background-color:#2B92F2;
-webkit-box-shadow:0 1px 1px 0 #676767;
box-shadow:0 1px 1px 0 #676767;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
border-color:#368ee0;
}

.k-draghandle:hover {
background-color:#2B92F2;
-webkit-box-shadow:0 1px 1px 0 #676767;
box-shadow:0 1px 1px 0 #676767;
border-color:#368ee0;
}

.k-state-active,.k-state-active:hover,.k-active-filter {
background-color:none;
color:#000;
border-color:#368ee0;
}

.k-state-highlight {
background:#fff;
color:#000;
}

.k-state-selected,.k-state-selected:link,.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 {
background-color:#D8EAFE;
border-color:#368ee0;
}

.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:inset 0 0 0 1px #368ee0;
box-shadow:inset 0 0 0 1px #368ee0;*/
}

.k-state-hover,.k-state-hover:hover,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover,.k-list>.k-state-hover,.k-marquee,.k-pager-wrap .k-link:hover,.k-dropdown .k-state-focused,.k-imagebrowser-dropzone {
color:#333;
background-color:#2B92F2;
border-color:#ccc;
}

.k-tool-icon,.k-tool-icon.k-state-hover,.k-tool-icon.k-state-active,.k-tool-icon.k-state-active.k-state-hover {
background-image:url(Metro/sprite.png);
}

.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:#fff;
background-image:none;
background-position:50% 50%;
border-color:#ccc;
}

.k-state-error {
background-color:none;
color:#e20000;
border-color:#e20000;
}

.k-state-disabled {
filter:alpha(opacity=70);
opacity:.7;
}

.k-tile-empty.k-state-selected,.k-loading-mask.k-state-selected {
background-image:none;
background-color:transparent;
border-width:0;
}

.k-state-disabled,.k-state-disabled .k-link,.k-state-disabled .k-button,.k-button.k-state-disabled:active,.k-other-month .k-link,.k-dropzone em,.k-tile-empty strong,.k-slider .k-draghandle {
color:#ccc;
}

.k-slider-selection {
background-color:#2B92F2;
}

.k-slider-horizontal .k-tick {
background-image:url(Metro/slider-h.gif);
}

.k-slider-vertical .k-tick {
background-image:url(Metro/slider-v.gif);
}

.k-widget.k-tooltip-validation {
background-color:#ffe13a;
color:#333;
border-color:#ffe13a;
}

.input-prepend .k-tooltip-validation,.input-append .k-tooltip-validation {
font-size:12px;
position:relative;
top:3px;
}

.k-callout-n {
border-bottom-color:#99c319;
}

.k-callout-w {
border-right-color:#99c319;
}

.k-callout-s {
border-top-color:#99c319;
}

.k-callout-e {
border-left-color:#99c319;
}

.k-restricted-size-vertical,.k-restricted-size-horizontal {
background-color:#e20000;
}

.k-progress-status {
border-color:#368ee0 transparent;
}

.k-tile {
border-color:#fff;
}

.k-tile .k-folder,.k-tile .k-file {
background-image:url(Metro/imagebrowser.png);
}

.k-grid td.k-state-selected.k-state-focused {
background-color:#8ab600;
}

.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.3);
box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);
}

.k-window {
-webkit-box-shadow:1px 1px 7px 1px rgba(128,128,128,0.3);
box-shadow:1px 1px 7px 1px rgba(128,128,128,0.3);
background-color:none;
border-color:rgba(0,0,0,0.3);
}

.k-window.k-state-focused {
-webkit-box-shadow:1px 1px 7px 1px rgba(0,0,0,0.3);
box-shadow:1px 1px 7px 1px rgba(0,0,0,0.3);
border-color:rgba(0,0,0,0.3);
}

.k-shadow {
-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);
box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);
}

.k-inset {
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.3);
}

.k-slider .k-button,.k-grid .k-slider .k-button {
-moz-border-radius:13px;
-webkit-border-radius:13px;
border-radius:13px;
}

.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-upload-files,.k-tiles,.k-toolbar,.k-tooltip,.k-progress,.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:#dadada;
}

.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-grouping-row td,td.k-group-cell,.k-calendar th,.k-dropzone-hovered,.k-upload-files,.k-widget.k-popup,.k-content,.k-editable-area,.k-panelbar>li.k-item,.k-panel>li.k-item,.k-tiles,.k-block,.k-header,.k-grid-header,.k-toolbar,.k-grouping-header,.k-pager-wrap,.k-button,.k-draghandle,.k-loading-color {
background-color:none;
}

.k-list-container,.k-textbox,.k-autocomplete.k-header,.k-dropdown-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-button,.k-button.k-state-disabled:hover,.k-state-disabled .k-button:hover,.k-button.k-state-disabled:active,.k-state-disabled .k-button:active {
background-color:none;
border-color:#dadada;
}

.k-input,input.k-textbox,textarea.k-textbox,input.k-textbox:hover,textarea.k-textbox:hover,.k-textbox>input,.k-input[readonly] {
background-color:none;
color:#333;
}

.k-block,.k-widget,.k-popup,.k-content,.k-dropdown .k-input,.k-link:link,.k-link:visited,.k-tabstrip-items .k-link,.k-panelbar>li>.k-link,.k-header,.k-button,.k-dropdown .k-state-focused .k-input,.k-dropdown .k-state-hover .k-input {
color:#333;
}

.k-header,.k-grid-header,.k-toolbar,.k-dropdown-wrap,.k-picker-wrap,.k-grouping-header,.k-pager-wrap,.k-textbox,.k-button,.k-draghandle,.k-autocomplete,.k-state-highlight,.k-tabstrip-items .k-item,.k-state-selected,.k-button:active,.k-draghandle.k-state-selected:hover {
background-image:none;
background-position:50% 50%;
}

.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,.k-icon,.k-state-disabled .k-icon,.k-column-menu .k-sprite {
opacity:1;
}

.k-menu .k-state-hover>.k-state-active,.k-calendar .k-state-selected.k-state-focused>.k-link {
background-color:transparent;
}

.k-state-focused,.k-grouping-row .k-state-focused,.k-state-hover>.k-select,.k-state-focused>.k-select,.k-textbox:hover,.k-tiles li.k-state-hover,.k-tiles li.k-state-selected {
border-color:#368ee0;
}

.k-list>.k-state-selected.k-state-focused,.k-widget,.k-button,.k-slider,.k-treeview,.k-upload,.k-state-hover,.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-picker-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-state-selected,.k-state-active {
-webkit-box-shadow:none;
box-shadow:none;
}

.k-state-selected>.k-link,.k-panelbar>li>.k-state-selected,.k-state-hover>.k-link,.k-other-month.k-state-hover .k-link,div.k-imagebrowser-dropzone em {
color:#fff;
}

.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,.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;
}

.k-slider-track,.k-splitbar {
background-color:#dadada;
}

.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-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-button .k-state-hover,.k-editor-button .k-state-active,.k-tooltip,.k-tile,.k-slider-track,.k-slider-selection,.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,.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,.k-multiselect.k-state-border-up .k-multiselect-wrap,.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,.k-dropdown-wrap .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input,.k-numeric-wrap .k-link,.k-numeric-wrap .k-link+.k-link,.k-colorpicker .k-selected-color,.k-rtl .k-colorpicker .k-selected-color,.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,.k-multiselect.k-state-border-down .k-multiselect-wrap,.k-dropdown-wrap .k-select,.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-datetimepicker .k-select+.k-select,.k-animation-container .k-calendar-container,.k-list-container.k-state-border-right,.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-animation-container .k-calendar-container,.k-rtl .k-list-container.k-state-border-right,.k-textbox>input,.k-autocomplete .k-input,.k-progress,.k-progress-status,.k-numeric-wrap.k-expand-padding .k-input,.k-multiselect-wrap,.k-list .k-state-hover,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-selected,.k-dropzone,.k-upload-files {
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
}

@media only screen and -webkit-min-device-pixel-ratio2,only screen and min-device-pixel-ratio2{
.k-icon,.k-grouping-dropclue,.k-drop-hint,.k-callout,.k-column-menu .k-sprite,.k-tool-icon,.k-tool-icon.k-state-hover,.k-tool-icon.k-state-active,.k-tool-icon.k-state-active.k-state-hover {
background-image:url(Metro/sprite@2x.png);
background-size:192px 336px;
}
}