﻿html {
    position: relative;
    min-height: 100%;
    line-height: 1;
}

body {
    font-size: 12px;
    margin-bottom: 40px;
}

/*Kendo styles*/

.k-grid {
    font-size: 13px;
}

.k-tabstrip {
    font-size: 13px;
}

.k-grid .k-grid-header {
    font-weight: bold;
}

.k-column-title {
    /*
        height: auto;
        white-space: normal;
*/ margin: auto;
}

.k-grid .k-grid-search {
    margin-left: auto;
    margin-right: 0;
}

.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.button-spacer {
    margin-right: 5px;
}

.button-spacer-200 {
    width: 200px;
    margin-right: 5px;
}

div.k-tabstrip .k-content {
    border-width: 1px 0 0;
}

.k-toolbar {
    padding: 10px;
}

/*Grid Sizing*/
.k-table-md, .k-table-lg, .k-table-sm {
    font-size: .85rem;
    line-height: 1;
}

.k-pager, .k-input-inner {
    font-size: .85rem;
}

.k-button-flat {
    font-size: .85rem;
    line-height: 1;
}

.k-grid .k-column-title {
    white-space: normal;
}

.myHide {
    background-color: silver;
    opacity: .25;
}

.k-pager-info {
    display: inline-block !important;
}