 body {
	 background: url(../../../assets/custom/img/header-banner.png) top center no-repeat;
	 margin: 0px;
	 padding: 0px;
	 max-width: 100%;
	 background-size: contain;
}
img.mobile-header {
    display: none;
}

@media only screen and (max-width: 600px) and (min-width:380px) {
	img.mobile-header {
		display: block;
		width: 100%;
	}
}

@media only screen and (max-width: 600px) {
	  body {
		background: none;
		
	  }
	  img.mobile-header {
		display: block;
		width: 100%;
	  }
	  .main-login {
		max-width: 90%;
		margin: 0px;
		top: 63%;
	  }
	.login-header h2 {   
		font-size: 18px;
		margin: 10px 10px 0px;   
	}
	.login-tab ul.tabs li, .exam-right-tab ul.tabs li {
			display: inline-block;
		font-size: 14px !important;
	}
	.login-tab .tab-content, .exam-right-tab .tab-content {
		padding: 5px 20px;
	}
	#student-code-dv .relativ-row {
		margin-top: 3px;
	}
	.mobile-login-dv h3 {
		font-size: 12px;
		margin: 5px 0px;
	}
	.login-row a {
		font-size: 12px !important;
	}
}