﻿.icon-padding{
	padding-left:5px;
}
.ajax_loader {
        background: url('../../images/bx_loader.gif') no-repeat center center transparent;
        background-size: 25px;
        padding-top: 25px;
        min-width: 20px !important;
 }
.link {
	 color: #ee5423 !important;	 
}
.dtcenter{
	text-align:center;
}

/* below for modal dialog  */
.ms-dlg-heading {
	display:none;
}
#dlgTitleBtns {
    margin-left: 0px !important;
}
.ms-cui-topBar2 {
	border-bottom:none !important;
}
table.dataTable tbody th, table.dataTable tbody td {
	vertical-align:middle;
}
.table tr td.scroll-content > a > div {
    max-height: 130px;
    overflow: hidden;
    overflow-y: auto;
    padding: 10px;
}

.table tr td.scroll-content > div {
    max-height: 130px;
    overflow: hidden;
    overflow-y: auto;
    padding: 10px;
}
 .table tr td.scroll-content {
    padding: 0;
}
.table tbody tr td.w25{
  width: 25px;
  min-width: 25px;
  max-width: 25px;
  white-space: normal;
}
.detail-block h4 {
    margin: 0 0 5px;
    font-size: 1em;
    color: #ee5423;
    font-family: "JannaLT-Bold";
}
.detail-block {
   margin-bottom: 20px;
}
.dataTables_filter input {
	border: 1px solid #b7b7b7;
    border-radius: 3px;
    padding:2px 12px;
}
.tab-pane {
	 border: 1px solid #999999;
     border-top: 0px;
     padding: 8px;
}

/* CSS for autocomplete */
.ui-front {
    z-index:1100 !important;
}
.ui-autocomplete {
    max-height: 250px;
    overflow-y: auto;           
    overflow-x: hidden;          
    padding-right: 20px;
}
.ui-autocomplete-loading {
   background: white url("../../images/bx_loader.gif") left center no-repeat;
   background-size: 20px;
   padding-top: 25px;
   min-width: 20px !important;
}
