@media only screen and (max-width: 320px) {
    /* For mobile phones: */
	.bankLogo img{
		width: 89%;
		margin-left: 41px;
	}
	ul.login-box{
		padding: 50px 0px 0px 30px !important;
		margin: 50px 0px !important;
	}
	.loginContainer{
		width: 359px;
		overflow: hidden !important;
	}
	
	
	#loanreq .nav > li > a{padding: 10px 6px !important}
	.page-header{margin: 22px 0px !important}
	#submit ul.login-box{margin: 0px !important;padding: 0px !important;}
	#submit ul.login-box-new li a{padding: 20px 12px 20px 22px !important;font-size: 15px !important;}
	#exist .page-header{margin: 78px 0 0px !important;}
	
	#inbox .page-header{margin-top: 137px !important}
	#bankermail .page-header{margin-top: 137px ;}
	.header-heading1{text-align: right !important;}
	#financial table thead tr th input[type="text"]{width: 100px}
	.pushy{overflow: auto !important}
}

@media screen and (min-width:321px) and (max-width:546px){
	#inbox .page-header{margin-top: 200px !important}
	#financial table thead tr th input[type="text"]{width: 100px}
	.pushy{overflow-x: auto !important; overflow-y: hidden;}
	 .pushy ul li{
    padding: 8px !important;
   }
   .header-heading1{
   	display: none !important;
   }
}

@media screen and (min-width:769px) and (max-width:1023px){
	#inbox .page-header{margin-top: 160px !important}
	.header-heading{
    display: none;
   }
  
	#inbox .panel{margin-top: 10px}
	#bankermail .page-header{margin-top: 190px !important;}
}

@media only screen and (max-width:767px){
	.loginContainer{
		overflow: auto;
	}
	ul.login-box{
		margin:  0px !important;
	}
	.common-mt{
		margin-top: 123px !important;
	}
	.navbar-default .navbar-toggle{
		margin-top: 20px ;
	}

	 ul.login-box{
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
   }
 
   .coustom-scroll{
    margin-top: 0px !important;
   }
   
   .panel-default{
	    padding-bottom: 280px !important;
}
	ul.login-box li{
		margin: 10px 0px;
	}
	
	#exist .page-header{margin: 78px 0 0px !important;}

	#bankermail .table-responsive{margin-top: 90px ;}
	.header-heading1{text-align: center;}
	.header-heading1{
   	display: none !important;
   }
	#financial table thead tr th input[type="text"]{width: 100px}
}

/*mobile view end*/

/*tab view */
@media only screen and (max-width:768px){
	.common-mt {
   		 margin-top: 130px !important;
	}
	.panel-default{
		padding-bottom: 190px !important;
	}
	#corpaddress .bankPanel{
		margin-top: 40px !important;
	}
	.padtop90{
		padding-top: 60px !important;
	}
	#inbox .page-header{margin-top: 158px !important}
	#inbox .panel{margin-top: 10px !important}
	#bankermail .page-header{margin-top: 160px ;}
	.nav>li>a{padding: 5px !important;}
	.nav-pills>li{margin-top: 4px !important;margin-bottom: 4px !important;}
	.header-heading1{
		display: none;
	}
.header-heading{
    display: none;
   }
.navbar-brand>img{
	display: block;
    width: 200px;
	padding-top: 11px;
	padding-left: 0px !important;
}
#panel-default{
	padding-bottom: 260px !important;
}
	
}


/*large screen*/
@media screen and (min-width:1024px) and (max-width:1980px){
	#inbox .panel{margin-top: 10px !important}
	
}
