.device-status
	{
		position: absolute !important;
		margin-top: -140px;
		margin-left: 300px;
		z-index: 1;
    
	}
.dataTables_filter{	
	
	position: relative !important;
	top: -11px;
	right: 30px;
	float: right;
}
.success-msg{	
	text-color:#1b5e20;
}
.selected {
    background: #f5141e !important;
	color: #ffffff !important;
	font-weight: bold;
}
.selected span {
   
	color: #ffffff !important;
	
}
.nav-grid 
{
  font-size: 23px;
  
}
.print-title{
	display: inline-block;
    text-align: right;
	position: absolute;
    right: 30px;
	left:10px;
}

.modal_lg_custom{
	width:1000px;
   height:1000px;
}

.loader{top:40%;right:42%;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid red;border-bottom:16px solid red;border-left:16px solid gray;border-right:16px solid gray;width:100px;height:100px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;z-index:10000000;opacity:0.5;position:absolute}@-webkit-keyframes "spin"{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes "spin"{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}

table.dataTable thead th.sorting_asc::after {
  opacity: 1 !important;
}
table.dataTable thead .sorting::before, table.dataTable thead .sorting_asc::before,
	table.dataTable thead .sorting_desc::before, table.dataTable thead .sorting_asc_disabled::before,
	table.dataTable thead .sorting_desc_disabled::before {
	right: 1em;
	content: "" !important;
}
.disableMenu {
  pointer-events: none;
  cursor: default;
}
.wallet {
    font-size: 20px;
	padding-right: 20px;
	padding-left:5em
}
.hassmartphone {
    top: 9px;
}
#datatable-wallet-details th, #datatable-wallet-details td,
#dataTableNomineeList th, #dataTableNomineeList td  {
    line-height: 1.5;
    padding-bottom: 10px !important;
    padding-left: 0.75rem;
    padding-right: 0.75rem !important;
    padding-top: 10px !important;
	font-size: 14px !important;
	border: 1px solid #fff !important;
}
#datatable-wallet-details{border-collapse: separate !important;}
.page-title-custom {
    padding: 17px;
    margin: -35px 0px 0px 239px !important;
    width: 100%;
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
    z-index: 1000;
}
.multiselect-container .checkbox:hover{
	color: #ffffff !important;
}

.multiselect
{
  text-align: left !important;
  
}
 .multiselect-container>li:hover{  background-color:#f5141e !important;  color: white !important;}
.activeDrop{ background-color:#ddd !important; border-color:#ddd; color:#2b3d51 !important;}


.panel-heading .accordion-toggle:after{content:'\f2f2'; float:left !important;  width: 35px; color:#2b3d51 ;}
.panel-heading .accordion-toggle.zmdiCustom.collapsed:after{content:'\f2f6';padding-right:10px;}
.card-box-heading .accordion-toggle:after{content:'\f2f2'; float:left !important; width: 35px; color:#2b3d51}
.card-box-heading .accordion-toggle.zmdiCustom.collapsed:after{content:'\f2f6';padding-right:10px; padding-left:10px;}
.header-title a span {
	font-size: 1.1rem;
	text-transform: uppercase;
	color:#2B3D51  !important;
	font-weight: 500 !important;
	font-family: "Roboto", sans-serif;
	width:100%;
	position:absolute;
	padding-top: 8px;
	} 
.card-box-heading a {
    font-size: 31px;
	padding-right:10px;
	padding-top: 7.5px;
}
.card-box-heading .zdmi {
    font-size: 310px !important;
	padding-right:10px;
	padding-top: 7.5px;
}	
.card-box-heading{ background-color:#ddd !important; padding: 9px 3px  1px 15px!important; border-bottom: 0px solid transparent !important;border-radius: 5px;}
card-box-heading-details {
    background-color: #FF2121 !important;
    padding: 5px 15px !important;
    border-bottom: 0px solid transparent !important;
}
.zmdiCustom {
    display: -moz-inline-block;
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.accountNo,.accuntType, .operatorType,.accountinfo{padding:0px !important;}
.modal-body-verify-account{padding-bottom: 10px !important;}
#export{
	
	/*position: absolute !important;
	top: 80px;
	left: 460px;
	border-radius: 0.25rem;*/
}


#exportContentDiv{background-color:#1bb99a;
	position: absolute !important;
	top: 123px !important;
	left: 450px;
	width: 550px !important;	
	z-index: 1;
	border-radius: 0.25rem;}
#ExportContent{padding:20px;}	
.tagBtn {display: inline-block;
	font-weight: normal;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
	border: 1px solid transparent;
	padding: 0.375rem 1rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: 0.25rem;
    color: #fff;
    background-color: #d4813a;
    border-color: #d4813a;
}	
.global_search{padding: 0px 0px 10px 25px;
	text-align: left;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;}
.filter_search{padding: 0px 0px 10px 0px;
	text-align: left;
		border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;}
.include-record-div{
	background-color:gray;
	margin-right: 0px !important; 
	padding-top: 10px; 
	padding-bottom: 10px;
	margin-top:-20px;
	margin-bottom: 10px;
	
	}
.include-record-msg{position:absolute; left:20px !important; color:white; cursor: pointer; }
.includeTestRecordcheckbox{width: 20px !important; height: 30px; margin-left:20px; cursor: pointer;}
.includePTagMsg{font-size: 16px;}
.modal-force-login-sm {
    width: 500px !important;
}
.offset-3 {
    margin-left: 25% ;
}
.search_criteria {
    color: #f5141e;
    right: 260px;
    position: absolute;
	top: 30px
}
.telephone-2 {
    display: table;
    color: #444;
}
.telephone-1 {
    display: table;
    color: #444;
}
.telephone-3 {
    display: table;
    color: #444;
}
.tablecustompossion {
    position: relative;
    top: -30px !important;
}
.btn-secondary-custom:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.right {
    float:right !important;
}
.ownerExistingMessage {
	font-size: 1.5rem;
	font-family: sans-serif;
}
.customContainer{
	padding-bottom: 20px;
	margin-bottom: -25px;
	
	
}
.dashboardCustomContainer{
	padding-bottom: 20px;
	margin-bottom: -25px;
	margin-top: 10px;
}
.customProfileContainer{
	/*padding-bottom: 20px;
	margin-bottom: -85px;*/
	margin-top: 50px;
}
.addFormCustomContainer{
	padding-bottom: 20px;
	margin-bottom: -25px;
	margin-top: 50px;
}
.dataGridCustomContainer{
	padding-bottom: 20px;
	margin-bottom: -85px;
	
	margin-top: 40px;
}
.titleFixed{ position: fixed;
	width: 100%;
	z-index: 10;
    margin-top: 33px !important;
	

}
.titleFixed .form-control {
    
   font-size:20px;

}
.titleFixed label {
    
   font-size:20px;

}
.titleFixed button {
    
   font-size:19px;
   margin-top: 2px;

}
#profileDetails span {
    margin-top: -2px;
    margin-bottom: 1rem;
	
}
#driver_detail_single #profileDetails  {
 
	margin-top: 52px !important;
	
}
.ownerContentDiv{
	margin-top: 148px  !important;
	width:100px}
.footerWithoutLeft .footer {
	color: #818a91;
	text-align: left !important;
	
	font-size: 12px;
	left: 0px !important;
	
}
.profileImg{
	height:160px !important;
	border: 3px solid #fff;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,.15);
	cursor: pointer;
}
}
.driverAttachment{
	border: 3px solid #fff;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,.15);
}



.ownerShowMore {
	background-color: #ecf9ff;
	color: #23a7e4;
	text-align: center;
	padding: 4px;
	margin-top: -50px;
	font-size: medium;
	display: none;
}
.modal-extra-lg{
	width:60% !important;
	
	 overflow-y: auto;
}
.bike-modal-body{
  height: 450px;
overflow-y: auto;
 overflow-x: hidden;}
 
.normalLink{
	color:#00b6ff !important; 
}
.tableHeaderIcon{
	font-size: x-large;
}
.dataGridOnPage th, .dataGridOnPage td {
    line-height: 1.5;
    padding-bottom: 10px !important;
    padding-left: 0.75rem;
    padding-right: 0.75rem !important;
    padding-top: 10px !important;
	border: 1px solid #fff !important;
}
.dataGridOnPage{border-collapse: separate !important;} 
#datatableAllOwnerAssignBike_wrapper #datatableAllOwnerAssignBike_paginate{
	margin-top: 0px;
	white-space: nowrap;
	text-align: right;
	margin-bottom: -70px;
	position: relative;
}
#datatableAllOwnerAssignBike th, #datatableAllOwnerAssignBike td{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}
/*#datatableAllOwnerAssignMeter_wrapper #datatableAllOwnerAssignMeter_filter{
	
	margin-top: 0px;
	white-space: nowrap;
	text-align: right;
	margin-bottom: -70px;
	position: relative;
}*/
#datatableAllOwnerAssignMeter_wrapper #datatableAllOwnerAssignMeter_paginate{
	margin-top: 0px;
	white-space: nowrap;
	text-align: right;
	margin-bottom: -70px;
	position: relative;
}
#datatableAllOwnerAssignMeter th, #datatableAllOwnerAssignMeter td{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}
/*#datatableAllOwnerAssignTracker_wrapper #datatableAllOwnerAssignTracker_filter{
	
	margin-top: 0px;
	white-space: nowrap;
	text-align: right;
	margin-bottom: -70px;
	position: relative;
}*/
#datatableAllOwnerAssignTracker_wrapper #datatableAllOwnerAssignTracker_paginate{
	margin-top: 0px;
	white-space: nowrap;
	text-align: right;
	margin-bottom: -70px;
	position: relative;
}

.datepicker td, .datepicker th {
    text-align: center;
   width: 35px !important;
height: 30px !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
}
.red{color: #f5141e;}
table th > span {
    display: block;
}
table th{vertical-align:middle;}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 300px;
}
.modal-body-datatable-scroll{
	 height: 400px;
	overflow-y: auto;
	overflow-x: hidden;
	
 }
 .modelDatatableSearch{
	 top: 31px;
    left: 85%;
    position: relative;} 
.tabsLink{
color:#55595c !important; 
}
.cardBoxCustom{

    margin-top: -15px;
    padding: 20px 20px 0px 20px;    
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-clip: padding-box;
    background-color: #ffffff;
}

table th{vertical-align:middle;}
table th>span{display:block;}


.table tr th, .table tr td{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}

.card-box-custom {
    padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-clip: padding-box;
    margin-bottom: 20px;
    background-color: #ffffff;
    box-shadow: 0 0px 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);
    margin-top: -15px;
}
.modal-body-scroll{
	 height: 600px;	 
	overflow-y: auto;
	overflow-x: hidden;
	padding-bottom: 0px !important;	
 }
.bikeDetailsPTag {
   margin-top:6px;
}
.modal-extra-lg-55{
	width:55% !important;	
	overflow-y: auto;
	}
.modal-add-bike-scroll {
    height: 415px;
    overflow-y: auto;
    overflow-x: hidden;
}	

.card-box-bike-detail-heading {
    background-color: #ddd !important;
    padding: 9px 0px 1px 0px !important;
    border-bottom: 0px solid transparent !important;
   /* border-radius: 5px;*/
	margin-left: -20px;
	margin-right: -20px;
	margin-top: -10px;
}

.bike-detail-custom-header-title {
    font-size: 1.1rem;    
}
.view-bike-detail-page .form-group {
    margin-bottom: -3px;
}
.imageViewIcon{
	width:22px;
	margin-top: -3px;
	margin-left: 30px;
	cursor: pointer;
}
.datatable-custom-search{
	position: absolute !important; top: 22px; right: 25%; float: right;
}
.dashboardLeftTextNormal{
	float: right !important; 
	font-size:12px;
}
.card-box > hr{
	margin-top: 0px !important;
}
.dashboard-title-custom{
 
   
    width: 100%;
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
    z-index: 1000;	
}
.tabslink {
    color: #55595c !important;
}
.driverExtraFormField{margin-top:15px;}
.btn-ordinary  {

    color: #373a3c;
    background-color: #fff;
    border-color: #ccc !important;

}
.modal-small{
	width:500px;
}
.assignRadio{
	margin-left: -28px;
}
.assignMargin{
	margin-bottom: -8px;
	
	font-weight: 500;
	margin-top: -5px;
	}
.btnMarginAfterSave{
	margin-bottom: 0px !important;
	margin-left: -15px !important;
	margin-right: -25px !important;
	}
.btnMarginAfterSaveClose{
	margin-bottom: 11px !important;
	margin-top: 10px !important;
	margin-left: -18px !important;
	margin-right: -18px !important;
}
.assignTrackerMargin{
	margin-bottom: -8px;
	
	font-weight: 500;
	margin-top: -5px;
	}
	
.cursorPointer:hover { cursor: pointer;}
.nav-grid-custom {
    font-size: 20px;
}
.addMeterButton{
	
	position: absolute;
	right: 330px;
	float: right;
	display:none; 
	margin-top: 1px;
}
.addBikeModal{
	
	position: absolute;
    right: 751px;
    float: right;
    margin-top: 1px;
	
}
.modal-extra-lg-70 {
    width: 70% !important;
    overflow-y: hidden;
	overflow-x: hidden;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #f5141e !important;
    
}


.btn-group .dropdown-toggle::after {
    display: inline-block !important;
    content: "" !important;
}
.btnHide {
    display: inline-block;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.475rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
}
.fplt{
	margin-top:1px;
	margin-bottom:0px;
	margin-left: 150px;
	color: #818a91;
	
	font-size: 12px;
	
}
.fpltHr{
	margin-top: -9px; 
	margin-left: 0px; 
	border-top: 1px solid rgba(152, 166, 173, 0.2);
	background-color:#F5F5F5;
	margin-right: 0px !important;
}
.imageViewIconAddBike{
    width: 22px;
    margin-top: 3px;
    margin-left: 0px;
    cursor: pointer;
}
.filterMsg{margin-left: -40px;}
.titleImage {
	width: 60px;
	float: left;
	position: relative;
	margin-left: 20px;
	margin-right: 10px;
}
.errorMsg{
	margin-top:60px;
}
.buttonCircle {
	/*border-radius: 50%;*/
	height:3em;
   width:3em;
   border-radius:50%;
   border:2px solid #f5141e;
   
	}
.vehicleTypeBtnClick{
	
	color: #fff !important;
	background-color: #f5141e !important;
	border-color: #f5141e;
}
.btn-red-outline {
	color: #f5141e;
	background-color: #fff;
}
.btn-red-outline:hover {
    color: #fff;
    background-color: #f5141e;
    border-color: #f5141e;
	
}
.cabIcon{
	font-size: 30px;
	margin-left: -6px;
	margin-top: -3px;
	
}
.motoIcon{
	font-size: 30px;
	margin-left: -10px;
	margin-top: -3px;
}
.imageDocViewIcon {
    width: 22px;
	margin-top: 8px;
	margin-left: 30px;
	cursor: pointer;
}
.uploadStatusMessage{
font-size: 14px;
}
.btn-view-outline {
	color: #3d9df7;
	background-color: #fff;
	border-color: #3d9df7 !important;
}
.btn-view-outline:hover {
    color: #fff;
    background-color: #3d9df7;
    border-color: #3d9df7;
	
}
.btnUnderTable{	
margin-top: 6px;
margin-bottom: -8px;
}
.uploadMsgDiv{
	margin-bottom: -24px;
	margin-top: 4px;
	
}
.hrBorderBottom{
	border-bottom: 1px solid rgba(152, 166, 173, 0.2);
	margin-top: -10px;
	padding-top: 10px;
}

.modal-add-bike{
	width:64% !important;	
	overflow-y: auto;
}
.hrVehicleImageDetails{
	border-bottom: 1px solid rgba(152, 166, 173, 0.2);
	margin-top: 4px;
	padding-bottom: 6px;
}
.modelDialogSmall{
	width: 425px;
}
.dataGridSearch{
	margin-left: -37px;
}
.dashboardRefreshBtn{
	float: right; 
	margin-right: 10px; 
	margin-top: -30px;
	z-index: 1000 !important;
	position: relative;
}
.dashboardCityListDropDown{
	float: right; 
	margin-right: 10px; 
	margin-top: -30px;
	z-index: 1000 !important;
	position: relative;
} 
.errorMessage{
	font-size: 25px;
}
.forgotPasswordLink{
	color:#145ace !important; 
}
/*.missingDocDropDown 
	{
		position: absolute !important; 
		top: -58px;	
		
        z-index: 1;
		right: 187px;
		float: right;
	}*/

.missingDocDropDown .btn{
	border-left: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .missingDocDropDown .btn{
	line-height: 1.6rem !important;
	border-left: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	
	}
	
	.missingDocDropDown .input-group-addon{
		line-height: 1.6rem !important;
	}
}
.profileUidNo{
	font-size: 20px !important;
}
.customModalBody{
	position: relative;
	padding: 10px 25px 10px 25px;
}

 table.tablecustompossion {margin-bottom: -33px !important}
 /*.dataTables_wrapper{margin-bottom: -25px !important}*/
 .subText{
	font-size: 12px; 
	margin: 0;
	color:#868686
}
.driverTrialToggle{
	 /*position: absolute !important;
  top: 80px;
    left: 50px;*/
    border-radius: 0.25rem;
}
.driverTrialToggle > .toggle {
	width:85px !important;
	height:35px !important;
}
/*.vehicle-status {
    position: absolute !important;
    top: -58px;
    z-index: 1;
    right: 388px;
}*/

.vehicleBlockHistoryButton{
    position: absolute;
    right: 50px;
    float: right;
    display: none; 
	width: 165px;	
}
.vehicleBlockStatusDropDown{
	
    right: 50px;
    float: right;
    display: none; 
	width: 165px;
    margin-top: -18px;	
}

#agreementAttachmentHstryList_wrapper #agreementAttachmentHstryList_paginate{
	 top: -6px !important;
}

/*.agreementStatus {
    position: absolute !important;
    top: -58px;
    z-index: 1;
    right: 230px;
}*/
/*.cityListSelect{
	 position: absolute !important;
    top: -58px;
    z-index: 1;
    right: 230px;
}*/

.theadCustomSize{
	position: absolute !important;
    z-index: 1;
    right: 265px;
	margin-top: -116px;
}
.theadBikeCustomSize{
	position: absolute !important;
    z-index: 1;
    right: 250px;
	margin-top: -139px;
}
.headTd{
	padding-left: 0px !important;
}

/*.vehicleCityListSelect{
	position: absolute !important;
    top: -58px;
    z-index: 1;
    right: 523px;
}*/
/*.receiptStatus {
    position: absolute !important;
    top: -58px;
    z-index: 1;
   right: 522px;
}*/

/*.blackListStatus {
    position: absolute !important;
    top: -58px;
    z-index: 1;
    right: 470px;
}*/
.ownerListSearch {
	 width: 120px !important;
	 margin-left:20px;
}
.driverListSearch{
	 width: 120px !important;
	 margin-left:20px;
}
.vehicleListSearch{
	 width: 145px !important;
	 margin-right: 10px !important;
}
td.dt-right {
	text-align: right
}
.makeModalType 
	{
		position: absolute !important; 
		top: -58px;	
		/*left: 300px;*/
        z-index: 1;
		  right: 310px;
		float: right;
	}
	
#datatableMakeModalList_filter{
	
  margin-top: 0px;
  margin-bottom: 28px;
}
.permissionErrorMsg{
	margin-left:265px  ; max-width: none; margin-top:15px; margin-right: 20px;
}
.col-4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.333333%;
      -ms-flex: 0 0 33.333333%;
          flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.col-5 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.666667%;
      -ms-flex: 0 0 41.666667%;
          flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
.col-7 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.333333%;
      -ms-flex: 0 0 58.333333%;
          flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
.col-8 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.666667%;
      -ms-flex: 0 0 66.666667%;
          flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.imgBorder{
	border: 5px solid #c9c3c3;
    border-radius: 5px;
    box-shadow: 0 0 5px rgb(0 0 0 / 15%);
    cursor: pointer;
}
.viewer-title{
	background-color: white;
    color: black !important;
    padding: 10px;
    border-radius: 95px;
    font-size: 28px !important;
}
.m-t-15{
	margin-top:15px;
}
.reProcessSelected {
	/*position: absolute;
	float: left;
	z-index: 1;
	margin-left: 200px;*/
	display:none;
}
.dataTables_length{
	margin-bottom: -31px;
}
.modal-dialog .theadCustomSize, .modal-dialog .theadBikeCustomSize {
	margin-top: -115px;
}
/*.dataTables_length{margin-left: 0px;}
@media (min-width: 400px) {
  .device-status {
   display:none !important;
  }
  .dataTables_length{margin-left: -217px;}
  #export{display:none;}
}
@media (min-width: 576px) {
  .device-status {display:none !important;}
  .dataTables_length{margin-left: -417px;}
  #export{display:none;}
}

@media (min-width: 768px) {
  .device-status {
	  display:inline-block  !important;
  }
  .dataTables_length{margin-left: 0px;}
  #export{display:inline-block;}
}
*/

.toolbar, .toolbarBikeList, .toolbarTracker,.toolbarMeter, .toolbarOwner{margin-bottom: -58px;
    margin-left: 20px;
    margin-right: 20px;
   
    z-index: 1;
    display: block;
	float: right;
    margin-right: 200px;
	margin-top: 1px;
}
.gridSearch{
	width: 170px  !important;
}
 .toolbarBikeList{   margin-right: 220px !important;}
 .dtBtnHeight{height:36px !important;}
 .blackListStatusSelect,.agreementStatusSelect, .status-input-select, .itemReceiptSelect, .blackListStatusSelect   {height:36px !important;}
 .multiselect-container{width:200px !important;}
/**/
/*div.dataTables_wrapper div.dataTables_filter input{
	width: 172px;
}*/
.dataTables_filter input{
	line-height: 1.7
}
#export a{
	line-height: 1.7
}
#addMeterBtn a, #addTrackerBtn button {
	line-height: 1.7
}
#addModelBtn a{
	    margin-top: 2px !important;
	
}
div.dataTables_wrapper div.dataTables_length select {
	height: 35px;	
}