﻿.dataTables_info {
    float: left;
}


.dataTables_paginate {
    float: right;
}

.tooltip{
    z-index:100000000;
} 

/*.tooltip{
    z-index:99999999999!important;
}*/
.bootstrap-select > .dropdown-toggle {
    width: 100%;
    /*padding-right: 25px;*/
    background: #ffffff;
    border: 1px solid #ced4da;
}
/*.bootstrap-select>.dropdown-toggle
{
    width:108%;
}*/
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu.show{
    max-height: 300px !important;
    overflow: visible !important;
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}

.dropdown-menu > li > a {
    /*display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;*/
     display: block;
    padding: 5px 10px 3px 10px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    /*white-space: nowrap;*/
    font-size: 14px;
    border-bottom: 1px solid #e5e5e5;
}

    .dropdown-menu > li > a:hover,
    .dropdown-menu > li > a:focus {
        color: #ffffff;
        text-decoration: none;
        background-color: #428bca;
    }

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    background-color: #428bca;
    outline: 0;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
    color: #999999;
}

    .dropdown-menu > .disabled > a:hover,
    .dropdown-menu > .disabled > a:focus {
        text-decoration: none;
        cursor: not-allowed;
        background-color: transparent;
        background-image: none;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    }

.open > .dropdown-menu {
    display: block;
}

.open > a {
    outline: 0;
}

.validationerror {
    color: red;
}
.leftAlign {
    padding: 0 0 0 18px;
}

/* Gajendra's CSS */

.form-control{
    line-height: 1.8 !important;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
    width: 100%;
}
.bootstrap-select .btn{
    border-radius: 0;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display: inline-block;
    font-size: 12px;
}
.bootstrap-select.btn-group .dropdown-menu {
    width: 100%;
     z-index:999999!important;
}

.mk-sbmenu-content li.active > a {
    background: #eaf3f8;
    color: #174e80;
}

.addbook-page .dropdown-menu.inner, .bookissue-returnlist-page .dropdown-menu.inner{
    max-height: 205px !important;
    overflow-y: auto;
}

.bookissue-page .dropdown-menu.inner{
    max-height: 145px !important;
    overflow-y: auto;
}

.selectBook .dropdown-menu .dropdown-menu.inner{
    max-height: 150px !important; overflow-y: auto;
}
.selectPublication .dropdown-menu .dropdown-menu.inner{
    max-height: 205px !important; overflow-y: auto;
}
.dropdown-menu{ padding: 0 !important; }
.bs-searchbox { padding: 8px 8px; }
.dataTable{ width: 100% !important; }

.dt-buttons { width: 50%; display: inline; position: relative; top: 30px; }
.dt-button{ padding: 2px 12px; margin-right: 8px; cursor: pointer; }

.btn.add-btn{
    width: 17px;
    height: 17px;
    padding: 0;
    margin: 0;
    background: #ffffff;
    position: relative;
    top: 2px;
}

.btn.add-btn .fa-plus-square{
    font-size: 18px;
    background: none;
    color: #666666;
    position: relative;
    top: 0px;
}

select.form-control:not([size]):not([multiple]){
    height: 2.1rem !important;
}

.bookissue-page #accessionNumber{
    padding: .375rem .75rem;
}

.academic-perf-page .contentpart, .event-info-page .contentpart {
    margin-top: 5px;
}

.dataTables_wrapper .dataTables_length{
    margin: 17px 0 -15px 0 !important;
}

.dataTables_wrapper .dataTables_length label select{
    height: 25px;
}
.bookcommondetailalign{
    padding-left: 28%;
}
.badge-success{
        padding: .5em .5em !important;
}
