/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
.icon-button i {
	    background-color: #2EA3F2;
}
body.login #loginform p.submit .button-primary, body.wp-core-ui .button-primary {
    background: #2EA3F2 !important; 

}
	
	body.login div#login h1 a {
    padding-bottom: 150px !important;
    margin: 0 auto !important;
    background-size: 200px !important;
    width: 100% !important;
    height: auto !important;
}

body.login #login {
    position: absolute;
    right: 100px;
}


	
	html body.login {
    background: url(http://localhost/rosminiprimary/wp-content/uploads/2024/04/WhatsApp-Image-2024-04-02-at-4.02.09-PM.webp) no-repeat left center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: auto;
		background-color:#3db2d5;
}

.login form#loginform {
	    background: url("") repeat scroll left top, url("") repeat left top !important;
	border: 4px solid #fff !important;
}

.super_admin_login,.school_admin_login,.teacher_login,.accountant_login,.student_login, .parent_login,.receptionist_login,.librarian_login {
    border-color: #9c27b0;
    font-size: 16px !important;
    padding:10px;
}
.super_admin_login { 
 background-color: #9c27b0;
	color: #FFFFFF !important;
}
body.login #backtoblog .school_admin_login { 
 background-color: #057fab;
	color: #ffffff !important;
}
body.login #backtoblog .teacher_login { 
 background-color: #999999;
	color: #ffffff !important;
	    padding-left: 29px;
    padding-right: 29px;
}

body.login #backtoblog .accountant_login { 
 background-color: #ff9800;
	color: #ffffff !important;
	    padding-left: 21px;
    padding-right: 21px;
}
body.login #backtoblog .parent_login { 
 background-color: #e91e63;
	color: #fff !important;
	padding-left: 33px;
    padding-right: 33px
}


body.login #backtoblog .student_login { 
 background-color: #b0dd38;
	color: #000 !important;
	  padding-left: 29px;
    padding-right: 29px;
}

body.login #backtoblog .receptionist_login { 
 background-color: #1bbed3;
	color: #fff !important;
	  padding-left: 12px;
    padding-right: 12px;
}

body.login #backtoblog .librarian_login { 
 background-color: #4aa64e ;
	color: #fff !important;
	  padding-left: 27px;
    padding-right: 27px;
}

.second_div {
	margin-top:30px;
}

.login #backtoblog, .login #nav {
    padding: 0px;
}


@media (max-width: 991px){ 
	html body.login { 
	  background: url("") no-repeat left center fixed;
		background-color:#3db2d5
;
	}
	
	body.login #login {
    position: absolute;
    right: 0px;
    left: 0px;
}

}