@charset "utf-8";
/* CSS Document */
table.detail-view th {
    width: 25%;
}

table.detail-view td {
    word-break: break-all;
    white-space: normal;
    width: 75%;
}
#loader
{
    position: absolute;
		margin: 0 auto;
		display: table;
		top: 0;
		right: 0;
		left: 0;
		text-align: center;
		height: 100vh;
		background: rgba(0,0,0,0.5);
		width: 100%;
                    z-index: 1050;
    /*                top: 0;
                   left: 0;*/
}
.table-cell {
   margin: 0 auto;
		display: table-cell;
		vertical-align: middle;
		height: 100%;
}

           #loader img
            {width: 100px;
		height: 100px;
            }
.space{margin-right:10px;}
.btn{padding:3px 5px; font-size: 12px;}
.design {width:98px; height:24px;}
.skin-black-light .wrapper, .skin-black-light .main-sidebar, .skin-black-light .left-side, .skin-black-light .sidebar-menu>li.header { background-color: #fff; }
.treeview-menu>li>a { padding: 10px 10px 10px 15px; }
.login-page { background-color: #fff;}
.btn-primary { background-color: #18b5ff; border-color: #18b5ff; }
.btn-primary.focus, .btn-primary:focus { background-color: #18b5ff; border-color: #18b5ff; }
.btn-primary:hover, .btn-primary:active, .btn-primary.hover { background-color: #18b5ff; }
.btn { box-shadow: none !important; border-radius: 0px; }
.bg-white { background-color:#fff;}
.bg-white.small-box:hover { color:#000 !important;}
.m0 { margin:0px;}
.ml10 { margin-left:10px;}
.mr10 { margin-right:10px;}
.mt10 { margin-top:10px;}
.mb10 { margin-bottom:10px;}
.p5 { padding:5px;}
.font14 { font-size:14px;}
.font16 { font-size:16px;}
.font18 { font-size:18px;}
.font24 { font-size:24px;}
.font32 { font-size:32px;}
.pagination>li>a { border-radius:0px !important;}

.daterangepicker.ltr {box-shadow: 1px 2px 6px rgba(0,0,0,0.3) !important;}
table tr th { white-space: nowrap; }
table tr td { white-space: nowrap; vertical-align: middle !important;}

.dropdown-toggle .label-danger { background-color: #dd4b39 !important; color: #fff !important;}


.label-info { background-color: transparent !important; color: #00c0ef !important;} 
.label-danger { background-color: transparent !important; color: #dd4b39 !important;} 
.label-success { background-color: transparent !important; color: #00a65a !important;} 

.min-height-500 {min-height: 500px;}
.nav.nav-tabs li a { font-size: 16px; font-weight: 600;  }
.nav-tabs-custom>.nav-tabs>li>a { color:#999;}

@media (max-width: 767px) {
    .skin-black-light .main-header>.logo {background-color: #fff; border-bottom:1px solid #ccc; color:#333;}
    .skin-black-light .main-header .navbar {border-bottom:1px solid #ccc; color:#333;}	
}

