
.container_correction
{
    padding-top: 60px !important;
}
hr
{
    border-color: inherit;
}
.lessbold
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 0.9em !important;
}
h1,h6
{
    font-family: 'Gemunu Libre', sans-serif, Arial, Helvetica, sans-serif;
    font-size: 1.5em !important;
}
h1,h6
{
    /* font-family: 'Yaldevi' !important; */
    font-size: 1.6em !important;
    font-family: 'geometric' !important;
    font-variant: small-caps;
}

.help-block-error {
    text-align: left;
}
.modal-header {
    padding: 6px !important;
}

.form-horizontal .control-label {
    text-align: left !important;
}
.button-set-margin-left
{
    margin-left: 10px !important;
}
.submitting
{
    background-color: #f6ecd5 !important;
    background-color: inherit !important;
}
.form-horizontal .control-label
{
    text-align: right !important;
}

div:not(.modal-body) > .table:not(.detail-view) > thead > tr > th,
div:not(.modal-body) > .table:not(.detail-view) > tbody > tr > th,
div:not(.modal-body) > .table:not(.detail-view) > tfoot > tr > th,
div:not(.modal-body) > .table:not(.detail-view) > thead > tr > td,
div:not(.modal-body) > .table:not(.detail-view) > tbody > tr > td,
div:not(.modal-body) > .table:not(.detail-view) > tfoot > tr > td
{
    font-size: 0.82em !important;
    white-space: nowrap !important;
}

div:not(.modal-body) > .table.detail-view > thead > tr > th,
div:not(.modal-body) > .table.detail-view > tbody > tr > th,
div:not(.modal-body) > .table.detail-view > tfoot > tr > th,
div:not(.modal-body) > .table.detail-view > thead > tr > td,
div:not(.modal-body) > .table.detail-view > tbody > tr > td,
div:not(.modal-body) > .table.detail-view > tfoot > tr > td
{
    font-size: 0.82em !important;
    text-overflow: ellipsis;
}

.grid-view .filters td input,
.grid-view .filters td select {
    min-width: 110px !important;
    font-size: 1.2em !important;
    height: 27px !important;
}

.filters td input[data-krajee-daterangepicker]{
    font-size:0.81em;
    min-width: 140px;
}

fieldset {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

legend {
    font-size: 1.2em !important;
}

.mediumfont
{
    font-size: 1.2em !important;
}

.spacer
{
    width: 10px!important;
    min-height: 1px !important;
}

.filters td {
    padding: 2px !important;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 3px !important;
}

.form-control {
    padding: 2px 12px !important;
}
@media(min-width: 1027px)
{
    .align_button_end
    {
        display:inline-flex;
        justify-content:flex-end;
        width: 50% !important;
    }
}
.breadcrumb
{
    background-color: #ffffff !important;
}
.margin-left
{
    margin-left:3px !important;,
}

.error
{
    color: red !important;
}

.vertical-center {
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.vertical-center-container {
    position: relative;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
    border-color: #7c7c7c  !important;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #00AF66 !important;
    background-color: white !important;
    font-family: 'geometric';
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    background-color: #e1edf7 !important;
    color: #00AF66 !important;
    font-family: 'geometric';
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color: #dee2e6 !important;
    color: #00AF66 !important;
    font-family: 'geometric';
    font-weight: bold;
}

textarea
{
    border-color: inherit;
    overflow: auto;
}

.navbar-inverse {
    /* background-color: #8bd83b !important; */
    background-color: #afd9ee !important;
    border-color: #fff9e5 !important;
}

div[class$="-view"] > h1
{
    text-align: left;
    width: 100%;
}

.container.container_correction > div[class$="-view"]
{
    text-align: left;
    max-width: 650px;
    border-radius: 5px !important;
}

div[class$="-view"] > table
{
    border-radius: 5px !important;
}

div:not([class$="-search"]) > form.regularform,
div[class$="-form"] > form
{
    border: #f4f4f6;
    border-style: outset;
    padding: 5px;
    border-width: 2px;
    box-sizing: content-box;
    padding-top: 25px;
    border-radius: 5px;
    margin-top: -11px;
}

.control-label {
    text-align: right !important;
    font-family: "Helvetica";
    font-size: 1.0em !important;
}

label.control-label {
    font-family: "Garamond" !important;
    font-style: normal !important;
    color: #5a5a5a;
}

p.help-block.help-block-error {
    font-family: Garamond !important;
    font-size: 1.1em;
}
div.details-view {
    max-width: 450px !important;
}
.navbar-inverse .navbar-brand {
    color: #00AF66 !important;
    font-size: 1.7em !important;
    /* font-weight: bold; */
}
.navbar-brand {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFhklEQVRoge1Ye1BUVRg/LC+BtIhk1ImHEoiYYSVDGCSWI1ZTihOCe5dFaqKZzIlBy2ZkgHTCRP7QaHIaZ5JmGhDYZeSh+UKRUUHDFF9DmSuBwMgrnovx+vq+u/cKwrKxT/xjv5nf7N2z957z+32Pc769jFnNak+e2TDZQUTedPMw2CSMa0b0TzcPg80qYLrtCRPABdkwbi9+zprqE/oLiHLCNdIZi11hCEOdRuQlTAZI6OJUReD99Yiuqa3Akz9Ja9DuZQzXSYybReT1EWHLuLcQ7/7/3KPkce5rGAE3UzDWYjIXXKBctwj5S0gmDb1YiPdVE/D6NEXQlsVGMJYq0UL+1Cj5jc+ZibxoYyMhO8/YCjthPAy/XxLGdaEOsYlRViKQ/HELeF6riAuIPvTgbPRw5hiCV3E8iYpe402pK14H4FicJk24YU2ec2U4PhevO+kZC5IXjTwfj+Q5heDBFsQG/MEGiuc69ys8NqmVnsX9Cs9GtcJzBK+HcKypKDmw3H1m9N+C2FuMRfuhExwsTF5j6PndApFa9LQXjakVXlIi3a/0hMnQkesNES+/81AQXj6ahhY2ylvyPBauD6QyCXr6gC7iY9F52BuCXlgrpJ1063SQ3yJhsVLcmdzpu1rh8d1UyYuoyVoI9hIObG24dn0OSBNYlJNQjBX0rU/pFakveRHylavE4pdbUoCDhMlluMv4wllmp1Z6qMYT6y3wguLkpZAQ8SYs81kLc56JhmefioFAr3UQHboa8r54BbryvOBoSiAIp2+BxejjzpOFiw5h+swf732sA/gl6VXwnh312P7v4hQPrk9//NiYh9sGyE5chikkbgQmIyg7iBN2TAR3n9oD/P0YEcC9exFuj4dE8m058yHytTWPCL69JgNycy5CQ0M7iNbS2g0lJb/D+sh9SDyWv2+GnRQ/Y9XokGChf5qwtl7/7NDD+dpPUa6Pehv8/ahGABeAHr8ubo3Bvu/z9/n7bYOKilqe8MDgEKgaW6Dqxh04UVkDx85f5XH60g34MbsM/Hy3ivMPokMicI1ubWujgBMmjBD3E02Kvc0qJN9CAiivaeyN0J3Q0dHLk7+HxE9WXn9EWhsKjldBwOIvBZKc0mQkdRl66XNhwTQ6XUmAzzwOFi3cBm1tPTA8PAzVt1U6iY8X4eGxBTROka2zgISN/kJK3e7O976cEhMKpYcLoa/vX97zV/QgL2L3viK+JrCg6xlLsDe7BLGtTnwv/Cx9xkR/z5Ova2rRm7yI4OWpQhS4D7A1WaCBmcTYMulKXGzE0U76T87+DGhu7uQL9lSV7pzXhe1puROKFyPSpzkjpEtNLgJrYL+4x3d396P3Ww0mT8hWnONJO8+Ih7CwXbAy/Btwc/1EFDKIUU80IX3pAgo1Tt5DuVtf3waXb/5llABCOtbCkTPV8EddE3T1qKG+sRX2ZBTDTJePRoSoJBhJXLac+vjxoVapWvi93VgBkyHzQCk42sdRoeOBxz1vEHXB40NEOCQ4FT7bnA0Rq/fAHPdPoba2yWzkRcTIs8TzIt0A+rGemIedDnZxfHtANjg0BA0P2vlwq+4/MLuAn5UVYsSr9aaPO0EGPZy8o0DT03R0GbXjGAoX5w9JQKveAvChShJQV9cKXb1q+PXCNYuTJyx+kdoOrsYAAdxNEtDb+xDbhLvTQp5ajh0789X0h0pvAZhCRSTgTNktbNBqpkVAaPjXwklNL8j0joBUSg+/HpIGpeeuWJz85qRD4oF2z6AI4EO2Yh0sWbIddmUWwpGy38xKugQd9W1WMez9oRSCQ1IGqK3QvDAz2GTu9DpxCq8PTQpHe/mAf9BXbozFzDOCvGipEkonrIkcnPxPxF3zgbtDtYc5v94ExK1mNatZzWqT23/jAO6ZE9v9sQAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-size: 25px 25px;
    background-position: 1px 6px;
    padding-left: 28px !important;
}

td > [type='checkbox']{
    margin: 0px !important;
    border-radius: 0px;
    margin-top: 2px !important;
}
th > [type='checkbox']  {
    margin: 0px !important;
    border-radius: 0px;
    margin-top: 1px !important;
}
.selected
{
    background-color: #ddffdd !important;
}

ul.innerlist {
    list-style-type: none;
    margin: 1px !important;
    padding: 1px !important;
    overflow: auto;
    width: 97%;
    height: 100%;
}

.dropdown-item {
    font-size: 0.85em;
}

div:not([class$="-search"])
{
    [data-krajee-daterangepicker*='date']
    {
        margin-left: 5px;
    }
    .form-group button:nth-child(1) {
        float: left;
        margin-left: 1.5%;
    }
}


a.desc {
    font-style: normal;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKRJREFUOE9jZKAQMFKon4GqBugDXeNBwEWfgfLTkNUguwBkQCQBA14D5XtxGUBWcJAaBrFAWxbj8wJ6GKD7+T9QM4qlhMIA3c94DSAmDMgyIAlosjc0hn4CaXYgXg7EW4F4HroXkMMA5n9WoMJVQMwGxF5AvAHKDgLSP/GFAbL/QZpBhvgD8UYgDgPiXyA/kxKNIENAqTALpplUA7AGMikuwGoAAHJYHBEJUOXAAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: 0px -2px;
    padding-left: 19px;
}

a.asc {
    font-style: normal;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJJJREFUOE9jZKAQMFKon4FUA1KAFs5BthTZACmghA+S5DMgewsSvx3IzgLiaUBcCRMn1oAWoAZ2IDYB4iNAzAnEJSBDiPGCFVCdJxDXAvF+IHYE4mYg3g7Ex4gxANnLMAPgYvi8AFKEHg60NYCYJGEMVHQWVzQSYwCGGkJhgK4BPUxQohE9IWFzEV4DKPbCwBgAAPrzGRGvKNVYAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: 0px -2px;
    padding-left: 19px;
}

.tt-menu .tt-suggestion {
    font-family: Tahoma;
    font-size: 11px;
    text-align: start;
}
.tt-dataset {
    max-height: 90px;
    overflow: auto;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    white-space: nowrap;
}

div[class$="-search"] select
{
    padding-left:2px !important;
}

div[class$="-search"] .form-control {
    font-size: 0.76em;
    padding-left: 5px !important;
    font-family: Verdana;
}

div[class$="-search"] .control-label {
    margin-top: 0px;
    margin-bottom: -1px;
    font-family: Tahoma !important;
    font-size: 0.76em !important;
    font-style: normal !important;
}

#footer_size {
    z-index: -1000 !important;
}

#footer_size p {
    z-index: 100 !important;
}