
@media (min-width:1201px){
	.hidden-xl{display:none!important}
}

@media (min-width:993px) and (max-width:1200px){
	.hidden-lg{display:none!important}
}

@media (min-width:769px) and (max-width:992px){
	.hidden-md{display:none!important}
}

@media(min-width:577px) and (max-width: 768px){
	.card-body{padding: .2rem;}
	.form-row{padding-bottom: 7px;}
	.hidden-sm{display:none!important}
}

@media(max-width: 767px){ /*
	.card-body {padding: 1rem;}
	.card-body table tr th{display: none;}
	.card-body table tr td{width: 100%; float: left;white-space: normal !important;word-break: break-all;word-wrap: break-word;
		padding-top: 10px;padding-bottom: 10px;background: #fff;font-size: 14px;display: inline-flex;}
	.card-body table tr td:last-child{border-bottom:solid 4px #2f353a;height: 46px;}
	.card-body table tr td span.userlist{color: #23282c;font-family: 'Saira', sans-serif;font-weight: 900;font-size: 14px;width:100px;
    	display: inline-block;padding-left: 7px;}
    .card-body table tr td span.customerlist{color: #23282c;font-family: 'Saira', sans-serif;font-weight: 900;font-size: 14px;width:100px;
    	display: inline-block;padding-left: 7px;}
    .card-body table tr td a {padding-right: 15px;}
    .card-body table tr td i{font-size: 20px;}
*/}

@media(max-width: 576px){
	.hidden-xs{display:none!important}
}

@media(max-width: 480px){
	.main .container-fluid {padding: 0 15px;}
	.card-body table tr td span.userlist{width: 75px;}
	.card-body table tr td span.customerlist{width: 75px;}
}