@media only screen and (max-width: 767px) {
/* #Header .position-absolute{top: 15px !important;} */
/* #Header img{max-width: 60%;display: block;} */
/* #Header>nav {
    padding: 10px 10px 5px !important;
} */
/* #Header .toggle-menu{
    background: #ffab73;
    box-shadow: none;
    border: 0;
    position: fixed;
    height: 30px;
    right: 5px;	
} */

/* #Header .container-fluid{padding-left: 0;} */
/* #Header{margin-bottom: 15px;} */
/* .h2, h2 {
    font-size: 22px;
    line-height: 100%;
} */
/* body{font-size: 15px;} */
/* #Header img.long-logo{display: none;} */
/* #Header img.small-logo{max-width: 100%;display: block;} */
/* #Header .sysname{font-size: 14px;} */
/* #Header button img{max-width: 15px;} */
/* #Content>.row .col.m-1{width: 50%;}
#Content>.row .col.m-1 button{
	min-width: 40% !important;;height: 50px !important;font-size: 14px; width: 100% !important;
}
#Content>.row .col.m-1 button img{
	height: 20px;
} */
/* #Menu{
    position: fixed;
    background: white !important;
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    height: auto;
    z-index: 11;
    top: 95px;
    bottom: 0;
    overflow: auto;
} */
/* #Header{position: fixed;top: 0;left: 0;width: 100%;z-index: 12;} */
/* body>.container-fluid{margin-top: 95px;} */
/*
#staffCard{width: auto !important;}
#staffCard img{width: 50px;float: right;}
*/
/* a.nav-link{font-size: 16px;} */
/* .fc-toolbar h2{font-size: 16px;}
.fc-button .fc-icon{font-size: 14px;}
.fc-scroller{height: auto !important;}
.fc-more-cell>div{
	text-overflow: ellipsis;
  	overflow: hidden; 
  	white-space: nowrap;	
} */
/* .table td, .table th{
	font-size: 12px;
} */
/* .profile-detail .row{display: block;} */
/* .profile-detail .p-4{padding: 5px !important;} */
/* .profile-label{display: inline-block;width: 45%;font-size: 13px;} */
/* .profile-value{display: inline-block;width: 45%;font-size: 13px;} */
/* .info-bar{height: auto;line-height: 100%;padding: 8px 20px;min-height: 35px;} */
/* #memo_search{padding-bottom: 15px;} */
/* #memo_search .form-control{margin-bottom: 10px;} */
/* .title-bar {
    font-size: 12px;
    height: auto;
    line-height: 15px;
    margin-bottom: 8px;
} */


/* .memo-detail,.memo-display{
padding: 0 !important;border:0;
}
.memo-detail .p-4,.memo-display .p-4{
	padding: 5px 15px!important;
	font-size: 13px;font-weight: normal;
}
.memo-detail .p-4 .row,.memo-display .p-4 .row{display: block;}
.memo-detail .p-4 .p-2,.memo-display .p-4 .p-2{
	padding: 5px 0.5%!important; 
	width: 49%;
	float: left;
}
.memo-detail .p-4 .p-2.memo-label,.memo-display .p-4 .p-2.memo-label{
	font-weight: bold;
	clear: both;
}
.memo-detail .p-4 .row:after,.memo-display .p-4 .row:after {
   content: "";
   display: table;
   clear: both;
}
.memo-display .p-4 .p-2.memo-value{
	width: auto;
	float: none;
} */


/* #roster-cal .fc-left{padding-bottom: 10px;}
#roster-cal .fc-center{float: right;}
#roster-cal .fc-button{font-size: 12px;}
#roster-cal .fc-toolbar{
	display: block;
} */
/* #roster-table-filter .form-row{
	display: block;
}
#roster-table-filter .form-row .form-group{
	width: 50%;float: left;
	margin-bottom: 5px;
}
#roster-table-filter .form-row .form-group label{margin-bottom: 0}
#roster-table-filter .form-row .form-group.col-4 button{margin-bottom: 5px;}
#roster-table-filter .form-row .form-group.col-4{
    clear: both;
    width: 100%;
    float: none;
    max-width: initial;	
}
#roster-table-filter .form-row:after {
   content: "";
   display: table;
   clear: both;
} */
/* #transportInfo{overflow-x:auto;} */
/* .btn-profile-action{width: auto;} */
/* .btn-secondary{margin-bottom: 5px;} */







/* .table-responsive{display: table;} */
/* .cols_table thead tr{
	background: #797979;
    color: white;
}
.cols_table tr.odd{background: #c7c7c7;}

.cols_table th, .cols_table td {
    font-size: 12px;
    display: block;
    float: left;
    width: 46% !important;
    padding: 3px 2% !important;
    margin: 0;
    border: 0;
    white-space: initial !important;
    border: 0 !important;
}



table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:before, table.dataTable thead .sorting_desc_disabled:after{
	bottom: 5px;
}
.cols_table th:nth-child(odd),.cols_table td:nth-child(odd) {clear: both;} */

}