h1.page-header {
    margin-top: 0!important;
}
/* #page-top { background-color: #EEEEEE; } */
	/* #page-top div#dashboard { position:relative; padding: 0; background-color: #fff; margin: 40px auto ; box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); } */
/* .fixed-table-body { */
	/* box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); */
/* } */
/* .fixed-table-container { border: none!important; } */
/* .fixed-table-header { box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); margin: 0!important;} */
/* .bootstrap-table th, .fixed-table-header { background: #D5D5D5; font-size: 16px; color: #1B426D; height: auto!important;} */
	/* .th-inner { padding: 15px 20px!important} */
/* .bootstrap-table tbody td { border: none!important;   padding: 15px 20px!important; vertical-align: middle!important;} */
/* .bootstrap-table tbody tr:nth-child(odd) { background: #F5F5F5!important; } */
/* .bootstrap-table tbody tr { border-bottom: 1px solid #D5D5D5; } */
/*Single Document*/
#detailed-document { display: none; }
#doc-title {
    font-size: 30px;
    font-weight: bold;
    color: #347AB8;
    margin-top: 20px;
}
#back { color: #000; text-decoration: none; padding: 0; border-bottom: 2px solid #d5d5d5; }
#btn-actions button { margin-bottom: 5px; }

.dz-message i { font-size: 250px;color: #E8E8E8;}
.fixed-table-body .card-view .title { width: 100%!important;  }
.card-view {
    margin-bottom: 8px;
}
i.fa.fa-check, i.fa.fa-pencil-square-o, i.fa.fa-paper-plane-o { font-size: 12px!important; }


.fileurl-container {margin:20px; width:auto;  padding:30px}
.fileurl-container h4 {color:#0c4a7c; font-size:26px;  text-align:center;}
.fileurl-container p {color:#575756; width:70%; margin:0 auto; font-size:18px; padding:20px 0; text-align:center;}
.fileurl-container p + p {font-size:14px}
.fileurl-container .btn-custom {  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border: 1px solid #f0c14b; color: #212121; text-decoration: none; font-weight: bold; }

span.doc_title {float: left; font-size: 16px; font-weight: bold; margin-bottom: 10px; margin-right: 10px; }
.doc_desciption {float: left; font-size: 14px; }
.autocomplete-suggestions { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }

.page-header{ border: 0; }
#dashboard_container{ background: #fff; }
	#dashboard_container h1{ text-align: left; font-weight: bold; font-size: 25px; color: #454648; margin-bottom: 0; }
	#sidedrawer ul{ margin-bottom: 0; }

.mui-appbar{ background-color: #454648 !important; }

/***
.mui--appbar-line-height{ line-height: 50px !important; }
.mui--appbar-min-height, .mui-appbar{ min-height: 50px !important; }
***/
.mainDefault-section{ min-height: auto; }
.dragDrop-container{ min-height: 480px; padding-top: 95px; }
.dropzone{ border: 0 !important; background: transparent !important; padding: 0 !important; }

.tab-content{ text-align: left; }
.detail-view{ text-align: left; }
.detail-icon { color: #454648; }

#user_status{ width: 100%; background: #EF5924; text-align: center; color: #fff; font-size: 14px; font-weight: normal; padding: 0; line-height: 2; }
#activation_account{ background: #0f0; font-size: 14px; font-weight: normal; color: #000; text-align: center; padding: 0; line-height: 2; }
label{ font-weight: bold; }
#setting_cc{ width: 25px; }
.sub_description{ line-height: 2; padding-top: 5px; }
.grp_setting{ border-bottom: 1px solid #ddd; padding-bottom: 10px; }

.dz-message img:hover{ opacity: .5; }
/* 1px solid #ddd */
#user_log .fixed-table-container{ border: 0 none; }
#user_log .fixed-table-body{ height: auto; }
#user_log .fixed-table-header{ border-left: 1px solid #ddd; border-radius: 4px 4px 0 0; border-right: 1px solid #ddd; border-top: 1px solid #ddd; }
#tblcuslog{ border: 1px solid #ddd; }
.bootstrap-table { float: left; width: 100%; }
@media only screen and (min-width : 768px) {
	#sidedrawer{ left: -200px !important; }
}

@media only screen and (max-width : 767px) {
	#dashboard_container h1{ text-align: center; }
	#sidedrawer{ position: fixed!important; float: none !important; top: 0; z-index: 999!important; height: 100%; }
	.dragDrop-container{ min-height: auto; padding-top: 20px; }
}


@media (max-width: 768px) {
  .dz-message i { font-size: 200px;}
  .fileurl-container {padding:5px; margin:0}

}
@media only screen and (max-width : 600px) {
	#dashboard_container h1{ font-size: 20px; line-height: 1; }
}

@media (max-width: 480px) {
  .search { width: 100%; }
  #content-wrapper { padding: 15px 0 25px!important; }
  #document_library h4, #document_library p { text-align: center; }
}

@media (max-width: 360px) {
  .dz-message i { font-size: 150px;}
}