@media (max-width: 768px) { 
    .side-navbar{
    background: #eee9ea;
        display:none;
        position: fixed;
        z-index: 1;
    }
}
@media (min-width: 768px) { 
    .side-navbar{
     background: #eee9ea;
        display:block!important;
        position: fixed;
    }
    .openbtn{
    display:none;}
    
    .mobileMenu{
	 transform: translateX(-100%) ! important;}
    
    .prog-bar{
	    width: 100%;
    margin-left: 50%;
    display: none;
}
}


@media (max-width: 768px) {
  h1 {
    font-size: 1.5em;
  }
  .page-shadow{
  border-radius: 0px !important;
  width: 100% !important;
  margin-top: 0px !important;
  }
  .nav li.userToolsDropdown {
    display: none;
  }
  .nav li.userToolsExpanded {
    display: block;
  }
  .mobile-only {
    display:block;
  }
  .page-header.border-mobile-only {
    border-bottom: 1px solid #eee
  }
  .login-container{
  width: auto !important;
  margin-left: auto !important;
  margin-top: 15% !important;
  }
  
  .proc-padding{
  margin-top: auto !important;
  }
  
  .prog-bar{
	    width: 100%;
    margin-left: 50%;
}
	.container-padding{
	margin-top : 15% !important;
	width:100%!important;
	
	}
	.navbar-title{
	display:none;
	}
	.document-button{
	margin-top:7px;
	}
	
	.summary-key{
	text-align: left;
    }
    
    .std-Label{
    width:95%!important;
    margin-left: 2%!important;
    }
    
    .steps-indicator{
     width:95%!important;
    margin-left: 2%!important;
    }
    
    .wizard-form{
    width:95%!important;
    margin-left: 2%!important;
    }
    
    .border-line{
    width:95%!important;
    margin-left:2%!important;
    }
    
    .summary-key{
    padding-left: 15px ! important;
    padding-right:15px ! important;
    }
    
    .incomeDetailsTable{
	width: 70%;
	margin-left: 0% ! important;
}
	.summary-key-left{
	 padding-left: 15px ! important;
	}


}


	
	.mobileMenu{
	position:fixed;
	background: #eee9ea;
	top:0;
	bottom:0;
	margin:auto;
	left:0;
	transform:translateX(-100%);
	transition: all ease 0.25s;
	}
	.mobileMenu.open {
	 transform: translateX(0);
	}
	
	.overlay{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	background-color: rgba(196, 197, 199, 0.25);
	display: none;
	z-index: 20;
	}
	
	.overlay.open{
	display: block;
	}



