.mbody{
	font-size: 12px;
	line-height: 22px;
	color: rgba(0, 0, 0, 0.87);
	background:#00bcd4 ;  	
}

.body-padding{
	padding-top: 50px;
}
.admin-reg-form{
	max-width: 400px;
	margin:10px auto;
}
.admin-for-form{
	max-width: 700px;
	margin:10px auto;
}
.clear-me{
	clear:both;
}
.log-div{
background:#fff;min-height: 582px;	
}
.reg-div{
background:#fff;padding: 20px;
}
.with-containner{width:100%}
.statusfont {
   font-size:22px;
}
.navbar li a {color: #000;}
.tracking-details{ cursor: pointer; }
.tracking_details { display:none;cursor: pointer;}
.tracking_table  {
	display: table;
	width:100%;
}

.tracking_heading
{
	display: table-row;
	font-weight: bold;
	text-align: center;
}
.tracking_row
{
	display: table-row;
}
.tracking_cell
{
	display: table-cell;
	//border: solid;
	border-width: thin;
	padding-left: 5px;
	padding-right: 5px;
	width: 250px;
}
.logo:hover .off-hover{display:none;}
.logo:hover .on-hover{display:block!important;}
/* common */
.mainbar {background:#FCFCFC!important;}
.dropdown-content{max-height:350px;}
table.striped > tbody > tr > td:first-child{padding-left:20px;}
.alert{padding:15px;border-radius: 5px;margin-top: 10px;}
.alert .close{font-size: 20px;font-weight: bold;line-height: 1;}
/***************************
   Text Inputs + Textarea
****************************/
::-webkit-input-placeholder {
  color: #A9A6A6; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #A9A6A6; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #A9A6A6; }

:-ms-input-placeholder {
  color: #A9A6A6; }



/* header */
nav{padding:0 15px;background-color:#3E87C7!important;}
i.left{margin-right:5px;}
.user-btn{background-color: #4A9DE5;}
.blue:hover, .red:hover{background-color: #53A0E3;color:#ffffff;}

/* side nav */
.side-nav.fixed{top:auto;}
.side-nav li{padding: 0 5px;}
.side-nav li:hover a{color:#000000 !important}
.side-nav li:hover .btn-floating{background-color:#2196F3 !important}

/* dash */
.green .card-content, .amber .card-content, .blue .card-content{padding:0 20px;}
.card-image .green .cir{background-color: #4CAF50 !important;}
.card-image .green .perc, .card-image .amber .perc{color: #ffffff !important;}
.card-image .amber .cir{background-color: #ffc107 !important}
.tracking-details span{padding: 2px 4px;}
.form_filter input{margin-bottom:0;}


/* content */
.oj-save{padding: 0 10px;}
.page-head{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)!important;}
.upload-org:hover{color:#ffffff;}
.file-field .oj-teal{height: 36px;line-height: 36px;}
.oj-bulk-tab{background-color: #FCFCFC!important;border-bottom: 1px solid #FCFCFC!important;width:60%;}
.oj-bulk-tab tr{background-color: #FCFCFC!important;border-bottom: 1px solid #FCFCFC!important;}
.oj-teal input{height: 36px;line-height: 36px;}

/* left status */
#result-data #status{line-height:normal;height: 30px;}
#result-data a{padding:0 0;}
.mside {padding: 0 0!important;}

/* chip */
.chip{margin-bottom:10px;background-color: transparent;}

/* footer */
footer{background: #333333!important;}
footer span, footer a{color:#aaaaaa!important;}
footer a:hover{color:#ffffff!important;}
footer{padding-left: 240px!important;}

.font_size_14{font-size:14px;}
@media (max-width: 767px){
	.body-padding{
		padding-top:10px;	
	}
	
	footer{padding-left: 0px!important;}
}
@media only screen and (min-width: 601px){
	nav .nav-wrapper i{line-height: inherit!important;}
}