@media only screen and (max-width:990.89px){

	

	.mainwrpaer{

	padding-left:0px;



}
.mainheader {
	left:0;
}
.menuhdn-click   .sideMenuwrp{
	left:0;
}

 .sideMenuwrp{

	left:-260px;

	box-shadow:2px 0px 3px 0px rgba(0,0,0,0.3);

	z-index:100;

}

.menuhdn .mainwrpaer{

	padding-left:0px;

}
.menuhdn .mainheader {
	left:0px;
}
.menuhdn.menuhdn-click .mainheader{

	left:0px;

}
.menuhdn.menuhdn-click .mainwrpaer{

	padding-left:0px;

}
.asidemoboverlay{

	position:fixed;

	left:0;

	top:0;

	z-index:99;

	right:0;

	bottom:0;

	background-color:rgba(0,0,0,.8);

	text-align:right;

	

}

.asidemoboverlay.active{

	display:block;

}

.asclse {

    color: #fff;

    cursor: pointer;

    padding: 15px;

    text-shadow: 2px 2px 2px rgba(0,0,0,0.7);

}

.logutcnfrm {

     height: 49px;

    line-height: 50px;

}

.mainheader {

    height: 50px;

}

.menuClik, .rightHdlia{

    padding: 10px 20px;

}

}

@media only screen and (max-width:777.89px){
.dashmap {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding-top: 50%;
}
.cstm3tab .nav-link {

    padding: .5rem;

}

.catlistotrcall{

	border-right:none;

}

.rentable td{

	display:block;

	width:100%;

}

.rentable  thead{

	display:none;

}

.tbleMbhead{

	display:block;

	font-weight:500;

	margin-bottom:3px;

	font-size:13px;

}

.mapbottom{

top: 100%;

bottom:inherit;

}

.mapbottom.active{

	top: 40px;

	left:0;

	right:0;

}

.mapbootomIn{

	height:100%;

}

}
@media only screen and (max-width:575px){
.contenttopheader.maingra-horizontal{
	padding:0 5px;
}
.main-contentwraper {
    margin-top: 116px;
}
.navChild-subUl{
	position:inherit;
	z-index:inherit;
	z-index: inherit;
left: inherit;
top: inherit;
right:inherit !important;
border:0px;
background: #eee;

}
.navChild-sub-a .fas{
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);	
transform: rotate(90deg);
}
}
@media only screen and (max-width:549.89px){

	.maintenancetable td{

		display:block;

	}

.tabmenuwrp  ul li {

  width:100%;

  margin-bottom:4px !important;

}

.tabmenuwrp .nav-tabs .nav-link{

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

}

.catlistotrcall{

	border-right:none;

}

.assetstpwrp::before {

	display:none;

}
.nav.side-menu li a, .moreMenutxt{
	padding:10px 15px;
}
.main_menu {
    height: 40px;
}
.main-contentwraper {
    margin-top: 95px;
}
.megamenuUl{
	top:90px;
}
.myaccount{
	display:none;
}
}
@media only screen and (max-width:480px){
.username {
	max-width:100px;
}
 .logutcnfrm  span{
	display:none;
}
.logutcnfrm .fa  {
	line-height:50px
}
.logutcnfrm, .menuClik, .rightHdlia, .maxmbtn {
	padding: 0 15px;
}

}
@media only screen and (max-width:350px){
.username {
	max-width:86px;
}
.logowrp{
	padding:5px 10px;
	max-width:150px;
}
}