﻿.pq-grid > .pq-grid-top {
    border-top-width: 1px;
}

.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}

.pq-grid .pq-editor-focus {
    outline: none;
    border: 1px solid #bbb;
    border-radius: 6px;
    background-image: linear-gradient(#e6e6e6, #fefefe);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#fefefe');
    background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#fefefe));
    background: -moz-linear-gradient(top, #e6e6e6, #fefefe); /* for firefox 3.6+ */
}

div.pq-grid {
    overflow: visible;
}

    div.pq-grid .glyphicon {
        font-family: "Glyphicons Halflings";
    }

.btn-inline-grid {
    min-width: 20px !important;
    min-height: 20px !important
}

.glyphicon-filter {
    cursor: pointer;
}

/*.row {
            margin-right: 5px;
        }*/

.dataTable thead tr th:first-child {
    min-width: 50px !important;
    border-color: dimgrey;
    border-right: none;
    border-left: none;
}

.dataTable thead tr th:not(:first-child) {
    border-color: dimgrey;
    border-right: none;
    border-left: none;
    min-width: 165px !important;
}


#myTab li a {
    font: normal 12px Verdana;
    text-decoration: none;
    position: relative;
    z-index: 1;
    padding: 6px 10px;
    /*border: 1px solid #CCC;*/
    /*border-bottom-color: #808080;*/
    /*color: #4cff00;*/
    /*background: #7d848c;*/
    background: #5bb7b9;
    /*border-radius: 5px 0px 25px 0px;*/
    outline: none;
    margin-left: 1px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.nav.tabs-vertical > li > a:hover {
    background-color: red;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    cursor: default;
    /*background-color: #374049 !important;*/
    background-color: #3e898a !important;
    /*border: 1px solid #ddd;*/
    border-bottom-color: transparent;
}

/*a:hover {
    background-color: #374049 !important;
}*/

a:hover {
    /*background-color: #3bc1c3 !important;*/
    background-color: 
        /*#3bc1c3*/  #e9e9e9
    !important;
}
/*.pq-grid tr td.pq-grid-number-cell {
    background: #f2f7fcf2;
    color: #000;
}*/
.pq-grid tr td.pq-grid-number-cell {
    background: #fff;
    color: #000;
    border: 1px solid #eee;
}
#fileupload {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 37px 35px;
    cursor: pointer;
    margin-bottom: 30px;
}
