﻿@font-face {
    font-family: FontAwesomeKendo;
    font-style: normal;
    font-weight: 900;
    src: url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.eot);
    src: url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.woff2) format("woff2"),url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.woff) format("woff"),url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.ttf) format("truetype"),url(metronic/assets/vendors/base/fonts/fontawesome5/fa-solid-900.svg#fontawesome) format("svg")
}

.k-icon {
    background-image: none;
    text-indent: 0;
    font-size: 1em;
    font-family: FontAwesomeKendo;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    *margin-right: .3em;
    padding-right: .4em;
}
.k-icon:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
  width: 16px;
  height: 16px;
  padding-top: 0.15em;
}

.k-button, .k-button-bare {
    padding: 2px 2px 2px;    
}

.k-grid tbody .k-button > .k-icon:before {
    padding-top: 0.63em;
}

.k-grid tbody .k-button > .k-i-edit:before{
    padding-top: 0.3em;
    content: "\f040";
}

.k-grid tbody .k-button > .k-i-close:before{
    padding-top: 0.3em;
    padding-left: 0.4em;
}

.k-numerictextbox .k-icon:before {
  padding-top: 5px;
}
.k-i-calendar .k-icon {
  vertical-align: middle;
}
.k-i-calendar .k-icon:before {
  padding-top: 9px;
}
.k-slider .k-button .k-icon {
  vertical-align: middle;
}
.k-panelbar-expand,
.k-panelbar-collapse {
  top: 6px;
  right: 6px;
}

.k-i-sort-asc-sm:before {
  content: "\f0d8";    
}

.k-i-sort-desc-sm:before {
    content: "\f0d7";
}

.k-i-arrow-e:before {
  content: "\f0da";
}
.k-i-arrow-w:before {
  content: "\f0d9";
}
.k-i-seek-e:before {
  content: "\f051";
}
.k-i-seek-w:before {
  content: "\f048";
}

.k-i-arrow-60-up:before {
  content: "\f0d8";
}
.k-i-arrow-60-right:before {
  content: "\f0da";
}
.k-i-arrow-60-left .k-rtl:before {
  content: "\f0da";
}
.k-i-arrow-60-down:before {
  content: "\f0d7";
}
.k-i-arrow-60-left:before {
  content: "\f0d9";
}
.k-i-arrow-60-right .k-rtl:before {
  content: "\f0d9";
}
.k-i-arrow-seek-up:before {
  content: "\f102";
}
.k-i-arrow-end-right:before {
  content: "\f101";
}
.k-i-arrow-end-left .k-rtl:before {
  content: "\f101";
}
.k-i-arrow-seek-down:before {
  content: "\f103";
}
.k-i-arrow-end-left:before {
  content: "\f100";
}
.k-i-arrow-end-right .k-rtl:before {
  content: "\f100";
}
.k-si-arrow-60-up:before {
  content: "\f106";
}
.k-si-arrow-60-right:before {
  content: "\f105";
}
.k-si-arrow-60-down:before {
  content: "\f107";
}
.k-si-arrow-60-left:before {
  content: "\f104";
}
.k-i-arrow-chevron-up:before {
  content: "\f077";
}
.k-i-arrow-chevron-right:before {
  content: "\f054";
}
.k-i-arrow-chevron-down:before {
  content: "\f078";
}
.k-i-arrow-chevron-left:before {
  content: "\f053";
}
.k-i-expand:before,
.k-plus:before,
.k-plus-disabled:before {
  content: "\f067";
}
.k-i-expand-w:before,
.k-rtl .k-i-expand:before,
.k-rtl .k-plus:before,
.k-rtl .k-plus-disabled:before {
  content: "\f067";
}
.k-i-collapse:before,
.k-minus:before,
.k-minus-disabled:before {
  content: "\f068";
}
.k-i-collapse-w:before,
.k-rtl .k-i-collapse:before,
.k-rtl .k-minus:before,
.k-rtl .k-minus-disabled:before {
  content: "\f068";
}
.k-i-pencil:before,
.k-edit:before {
  content: "\f040";
}
.k-i-close:before {
  content: "\f00d";
}
.k-grid-delete > .k-i-close:before {
    content: "\f2ed";
}
.k-delete:before,
.k-group-delete:before {
  content: "\f1f8";
}
.k-multiselect .k-delete:before {
  content: "\f00d";
}
.k-multiselect .k-state-hover .k-delete:before {
  content: "\f00d";
}
.k-i-tick:before,
.k-insert:before,
.k-update:before {
  content: "\f0c7";
}

.k-i-check:before{
    content: "\f00c";
}

.k-grid tbody .k-button > .k-i-check:before{
    color: #ffffff;
    padding-right: 0.2em;
    padding-top: 0.3em;
    content: "\f0c7";
}

.k-grid tbody .k-button > .k-i-cancel:before{
    padding-right: 0.2em;
    padding-top: 0.3em;
}

.k-i-cancel:before,
.k-cancel:before,
.k-denied:before {
  content: "\f057";
}
.k-i-plus:before,
.k-add:before {
  content: "\f055";
}
.k-i-funnel:before,
.k-i-filter:before {
  content: "\f0b0";
}
.k-i-funnel-clear:before,
.k-i-clear-filter:before {
  content: "\f057";
}
.k-i-refresh:before {
  content: "\f021";
}
.k-i-reload:before {
  content: "\f021";
}
.k-i-restore:before {
  content: "\f066";
}
.k-i-maximize:before {
  content: "\f065";
}
.k-i-minimize:before {
  content: "\f066";
}
.k-resize-se:before {
  content: "\f054";
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.k-i-calendar:before {
  content: "\f133";
}
.k-i-clock:before {
  content: "\f017";
}
.k-si-plus:before {
  content: "\f055";
}
.k-si-minus:before {
  content: "\f056";
}
.k-i-search:before {
  content: "\f002";
}
.k-i-custom:before {
  content: "\f013";
}
.k-editor .k-i-custom:before {
  content: "\f013";
}
.k-viewHtml:before {
  content: "\f121";
}
.k-i-note:before,
.k-warning:before {
  content: "\f06a";
}
.k-i-sort-asc:before {
  content: "\f160";
}
.k-i-sort-desc:before {
  content: "\f161";
}
.k-i-columns:before {
  content: "\f0db";
}
/*.k-file:before {
  content: "\f15b";
}*/
.k-i-folder-add:before,
.k-addfolder:before {
  content: "\f114";
}
.k-i-folder-add:after,
.k-addfolder:after {
  content: "\f055";
  font-size: 0.5em;
  padding-top: 6px;
  padding-left: 6px;
}
.k-i-folder-up:before,
.k-goup:before {
  content: "\f114";
}
.k-i-folder-up:after,
.k-goup:after {
  content: "\f062";
  font-size: 0.5em;
  padding-top: 6px;
  padding-left: 6px;
}
.k-bold:before {
  content: "\f032";
}
.k-italic:before {
  content: "\f033";
}
.k-underline:before {
  content: "\f0cd";
}
.k-strikethrough:before {
  content: "\f0cc";
}
.k-justifyLeft:before {
  content: "\f036";
}
.k-justifyCenter:before {
  content: "\f037";
}
.k-justifyRight:before {
  content: "\f038";
}
.k-justifyFull:before {
  content: "\f039";
}
.k-insertUnorderedList:before {
  content: "\f0ca";
}
.k-insertOrderedList:before {
  content: "\f0cb";
}
.k-indent:before,
.k-rtl .k-outdent:before {
  content: "\f03c";
}
.k-outdent:before,
.k-rtl .k-indent:before {
  content: "\f03b";
}
.k-createLink:before {
  content: "\f0c1";
}
.k-unlink:before {
  content: "\f127";
}
.k-insertImage:before {
  content: "\f15b";
}
.k-subscript:before {
  content: "\f12c";
}
.k-superscript:before {
  content: "\f12b";
}
.k-upload .k-upload-files .k-delete:before {
  content: "\f1f8";
}
.k-upload .k-upload-files .k-cancel:before {
  content: "\f05e";
}
.k-upload .k-fail:before {
  content: "\f05e";
}
.k-retry:before {
  content: "\f01e";
}
.k-si-refresh:before {
  content: "\f021";
}
.k-si-tick:before,
.k-success:before {
  content: "\f00c";
}
.k-si-cancel:before {
  content: "\f05e";
}
.k-imagebrowser .k-upload-button .k-add:before {
  content: "\f067";
}
.k-imagebrowser .k-button-bare span.k-addfolder:before {
  content: "\f114";
}
.k-imagebrowser .k-button-bare span.k-addfolder:after {
  content: "\f055";
  font-size: 0.5em;
  padding-top: 6px;
  padding-left: 6px;
}
.k-imagebrowser .k-button-bare span.k-delete:before {
  content: "\f1f8";
}     

.k-file>.k-icon:before {
  content: "\f016";
}  

.k-loading,.k-state-hover .k-loading {
    background-image:url('kendo/2017.2.621/Bootstrap/loading.gif');
    background-position:50% 50%
}

.k-loading:before {
  content: "";
}

.k-state-active > .k-i-filter {
  color: #3598DC;
}

.k-i-filter {
  color: grey;
}

a.k-pager-refresh.k-link > .k-icon.k-i-reload:before {
    padding-top: 0.2em;
}