@media only screen and (max-width: 992px){
	.king-d {
		padding: 10px 5px;
		margin-top: 80px;
	}
	.ek-set{float:left;
	width:100%;
	padding:12px;
	}
    .ek-set .remove-set{position: relative;z-index: 1;}
    .modal-open .modal{padding-right:0px!important;}
    #twoinone .col-sm-3{max-width:50%!important;}
    #twoinone .col-sm-3, .col-sm-2, .col-sm-4{max-width: 33%;
    padding: 0px 5px;}
    #twoinone .col-sm-6{width: 50%;}
    #twoinone .col-sm-3{width: 50%;min-height: 95px;}
    div.dataTables_wrapper div.dataTables_info{font-size:12px;width: 100%;text-align: left!important;}
    div.dataTables_wrapper div.dataTables_paginate{float: right;}
    .clearit{float: right;position: static;left: auto;top: 76px;margin-top: 0px!important;margin-right: 10px;}
    #mbsize{max-width: 100%;flex: 100%;padding-right: 15px!important;padding-top: 15px;}
    #reportrange{border-radius:4px;}
    #btnfilt{max-width: 100%;flex: 100%;margin-top: 10px;}
    #btnfilt button{float: right;border-radius: 4px;}
    #filter_form .row{padding:28px 0px 0px!important;}
    #positi{position: absolute;right: 15px;}
    #centdiv{text-align: center!important;margin-left:0px!important;}
    #vivekus{position: absolute;right: 5px;top: 40px;}
    #centhead{padding-top: 0!important;}
    #vivekus .uimg img{max-width:35px!important;}
	#whtsapp{float: left;width: 100%;margin-right: 0px!important;position: absolute;right: -7px;top: -15px;text-align: center!important;}
	.current_unit_div{float:none!important;}
	.user-body .modal-footer .btn{width:100%!important;}
	.current_unit_div i{font-size:15px!important;}
	#whtsapp img{width:auto!important;height:30px!important;}
	.rightdetail .dropdown-item span{display:none!important;}
	.rightdetail .username{width: 54px!important;}
    #topgp{margin-top:-30px!important;}
    #topgp .contenthead{MARGIN-BOTTOM: 20PX!important;}
    #backgt{position:absolute!important;right: 0px!important;margin-right: 0px!important;}
	.col-6.text-right.show.dropdown-menu {width: 197px!important;}
	#headtsum{width:100%!important;}
	#tpgap{margin-top: 110px!important;padding: 20px 0px!important;}
	.superul ul li{max-width: 100%!important;width: 100%!important;}
	.main-ul-list a{padding: 0px!important;}
	.view-entries-btn{width: 100% !important;
    padding: 10px !important;
    font-size: 18px !important;
    height: auto  !important;}
    .user-header-strip .col-2{padding-left: 0px!important;margin-top: -5px!important;}
    .user-header-strip .rightdetail{margin-right: 0px!important;    margin-top: 0px!important;}
	.user-header-strip{position: fixed;z-index: 10001;}
	#supad{padding-top: 100px!important;}
	#consumtionr .main-content{margin-top: 120px!important;}
	.user-unit-logo img{height: auto!important;width: 80px!important;/* margin-top: -20px!important; */}
	.logindiv .col-sm-3.col-md-3::-webkit-scrollbar-track{height: 0px;border-radius: 10px;background-color: none;}
 .logindiv .col-sm-3.col-md-3::-webkit-scrollbar{width: 0px;height: 0px;background-color: none;}
 .logindiv .col-sm-3.col-md-3::-webkit-scrollbar-thumb{border-radius: 10px;height: 0px;background-color: none;}
	.logindiv .container{padding: 0px 15px!important;}
	.logindiv .col-sm-9.col-md-9{margin-left: 0px;max-width: 100%;flex: :100%;padding: 0px 15px!important;}
	#tablesall .col-sm-6{max-width: 100%;flex:100%;}
	.logindiv .col-sm-3.col-md-3{max-width: 100%;padding-right: 0px;padding-left: 0px; transition: 0.5s;width:0;}
	#tablesall .col-sm-6{margin-right: 0px!important;}
	.uname{display: none;}
	.uimg img{max-width: 32px;}
	.header{padding-top: 16px;}
	.username{padding-left: 13px;}
	.searchicon{top: 4px;}
	.bellicon{top: 1px;}
	.bellicon{padding-right: 13px;}
	.searchicon{padding-right: 13px;}
	.pagename h2{font-size: 15px;}
	#tablesall .table th{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.page-link{font-size: 10px;}
	.shownum{font-size: 13px;}
	.paginationdiv .col-sm-6{width: 50%;}
	#tablesall .table td{font-size: 13px;}
	#tablesall .contenthead h3{padding-top: 20px;padding-left: 13px;}
	.contenthead h3{margin-bottom: 0px;}
	.radndombtn a button{width: auto;height: auto;font-size: 14px;padding: 5px 10px;}
	.main-content{padding: 20px 15px;}
	.contenthead h3{font-size: 15px;}
	.searchbox{width: 100%;margin-top: 15px;}
	.searchbox label{width: 100%;}
	.searchbox input{width: 100%;}
	.table thead th{font-size: 14px;}
	.table td, .table th{font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.greenbtn{width: 28px;height: 28px;}
	.redbtn{width: 28px;height: 28px;}
	.tablli{text-align: center;margin: 0 auto;}
	.tablli li{float: none;padding-right: 0px;}
	.numbofsearch img{max-width: 10px;}
	.numbofsearch{font-size: 14px;}
	.modal-title{font-size: 21px;}
	.modal-content .close{right: 22px;top: 21px;}
	.sbadmin .col-sm-12{padding: 0px;}
	.modal-footer .btn-secondary{width: 100%;padding: 10px;font-size: 18px;height: auto;}
	.modal-footer .btn-primary{width: 100%;padding: 10px;font-size: 18px;height: auto;}
	.modal-content .close img{max-width: 30px;}
	#tablesall .afrotab .nav-link{padding: 10px 15px!important;font-size: 14px;}
	.afrotab .nav.nav-pills{overflow-x: auto;overflow-y: hidden;flex-wrap: nowrap;}
	.nav.nav-pills .nav-item{white-space: nowrap;}
	.logindiv{overflow-x: hidden;height: 100%!important;}
	.superadmin{position: static!important;transform: inherit;}
	.superlogo img{width: auto;max-width: 200px;height: auto;}
	.supercont h2{font-size: 20px;line-height: 28px;padding-bottom: 20px;}
	.superul ul li{padding: 22px;margin: 0px;margin-bottom: 15px;}
	.superc h5 a{font-size: 20px;}
	.superc p{font-size: 15px;}
	/* .superuser img{height: 65px;} */
	.superadmin{border-radius: 0px;}
	.mainsignup{position: static!important;transform: inherit;margin: 25px 15px;padding: 30px 15px;}
	.content{padding-top: 25px;}
	.content h3{font-size: 20px;line-height: 28px;}
	.mainlogin{position: static!important;transform: inherit;margin: 25px 15px;padding: 30px 15px;}
	.menubar{display: block!important;}
	.menubar img{max-width: 22px;}
	.crossicon{display: block;position: absolute;right: 10px;top: 10px;}
	.crossicon img{max-width: 25px;}
	.logoleft{margin-top: 20px;}
	#cfdiv{padding:0px!important}
	#cfdiv .col-sm-4{width:41%!important}
	#cfdiv .col-sm-4:nth-child(2){width:30%!important}
	#cfdiv .col-sm-4:nth-child(3){width:20%!important}
	.sbadmin label{font-size:12px!important;line-height: 25px;}
	
	.stock-Details-H   .specto-table-r  td{
		height: 10px !important;
		font-size: 8px !important;
	}
	.stock-Details-H   .specto-table-r  th{
		height: 10px !important;
		font-size: 8px !important;
	}
}


@media only screen and (max-width: 600px) {
  .nav-tabs li a{ padding:5px !important; }
	.nav-tabs li a.active{ padding:5px !important;}
	.nav-tabs li a{color:#000;}
	
	.stock-Details-H   .specto-table-r  td{
		height: 10px !important;
		font-size: 8px !important;
	}
	.stock-Details-H   .specto-table-r  th{
		height: 10px !important;
		font-size: 8px !important;
	}
	
	
}

@media only screen and (min-width:992px){
	.main-content {
		border: 0 !importnat;
		border-radius: 8px;
		float: left;
		width: 100%;
		padding: 5px 5px 5px !important;
		margin-top:0px;
	}
	
	.stock-Details-H   .specto-table-r  td{
		height: 10px !important;
		font-size: 8px !important;
	}
	.stock-Details-H   .specto-table-r  th{
		height: 10px !important;
		font-size: 8px !important;
	}
}