body { background-color: #fff; font-family: Arial, Helvetica, Sans-Serif!important; font-size: 12px!important;
	-webkit-transition: background-color .5s ease;
	transition: background-color .5s ease;
}
strong { font-weight: bold; }
header, section, footer { display: block; overflow: hidden; }

/* Header Styles */
.home h1 { display: block; font-size: 1.5em; margin: 4em auto 2em; text-align: center; }
.access { display: block; font-size: .9em; font-weight: bold; margin: 1.25em 0; text-align: center; }

/* Form Styles */
#login_form { display: block; overflow: hidden; margin: 0 auto; width: 100%; }
::-webkit-input-placeholder {
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight: bold;
}

:-moz-placeholder { /* Firefox 18- */
   font-family: Arial, Helvetica, Sans-Serif; 
   font-weight: bold;
}

::-moz-placeholder {  /* Firefox 19+ */
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight: bold;
}

:-ms-input-placeholder {  
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight: bold;
}
.formLogin { border: 1px solid #e5e5e5; display:block; font-size: 1.25em; margin: 0; outline: none; padding: 4%; width: 91%;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.formLogin:focus, .formLogin:hover {
	-moz-box-shadow:    inset 0 0 10px #e5e5e5;
	-webkit-box-shadow: inset 0 0 10px #e5e5e5;
	box-shadow:         inset 0 0 10px #e5e5e5;
}
.firstInput {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	 border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-appearance: none;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	 border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.secondInput{
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-appearance: none;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;	
}
.login_button { border: none; background-color:#21c0e8; color: #fff; cursor: pointer; display: block; font-size: 2em; margin-top: 1em; padding: .55em 0; text-align: center; width: 100%; }
.errorMessage { color: #000; display: block; font-size: 1.25em; font-weight: bold; margin: .75em 1.5em; text-align: center; }


/* Inside Styles */
.inside header {
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
}

/* Footer Styles */
footer { text-align: center; }

.bulkTask p { background: #A1A6B4; border: 2px solid #A72608; color: #A72608; font-size: 1.25em; font-weight: bold; line-height: 1.5em; padding: .5em 1em; text-align: center; text-transform: uppercase; }
.bulkTask span { display: block; font-size: 1.5em; padding: 0 0 1em; }
