/*======= Login ======*/
.loginClass{
	display: flex;
	align-items: center;
	justify-content: center;
	min-height:100vh;
}
#loginForm{
	max-width:440px;
	width:calc(100% - 40px);
	padding-top:20px;
	padding-bottom:30px;
	background-color:#fff;
	box-shadow:0 2px 3px rgba(0,0,0,0.50);
	border:1px solid rgba(0,0,0,0.5);
	border-radius:5px;
	z-index:255;
	opacity:0.9;
}
div.form-group.submit>*{
	margin-left:0;
}
#loginForm>form>div:nth-child(3)>input:first-child{
	width:100%;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
}
#loginForm>div>img{
	max-height:125px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
/*======= Tlo ======*/
.sliderclassFive>div.imgSlider{
	animation:imageAnimationFive 30s linear infinite 0s;
}
.sliderclassFive>div.imgSlider:nth-child(2),
.sliderclassFour>div.imgSlider:nth-child(2),
.sliderclassThree>div.imgSlider:nth-child(2),
.sliderclassTwo>div.imgSlider:nth-child(2){
	animation-delay:6s;
}
.sliderclassFive>div.imgSlider:nth-child(3),
.sliderclassFour>div.imgSlider:nth-child(3),
.sliderclassThree>div.imgSlider:nth-child(3){
	animation-delay:12s;
}
.sliderclassFive>div.imgSlider:nth-child(4),
.sliderclassFour>div.imgSlider:nth-child(4){
	animation-delay:18s;
}
.sliderclassFive>div.imgSlider:nth-child(5){
	animation-delay:24s;
}
/* 4 */
.sliderclassFour>div.imgSlider{
	animation:imageAnimationFour 24s linear infinite 0s;
}
/* 3 */
.sliderclassThree>div.imgSlider{
	animation:imageAnimationThree 18s linear infinite 0s;
}
/* 2 */
.sliderclassTwo>div.imgSlider{
	animation:imageAnimationTwo 12s linear infinite 0s;
}
/*======= Przywracanie hasla ======*/
#passremindForm{
	max-width:440px;
	width:calc(100% - 40px);
	padding-top:20px;
	padding-bottom:30px;
	background-color:#fff;
	box-shadow:0 2px 3px rgba(0,0,0,0.50);
	border:1px solid rgba(0,0,0,0.5);
	border-radius:5px;
	z-index:255;
}
#passremindForm>form>div:nth-child(3)>input:first-child{
	width:100%;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
}
#passremindForm>div>img{
	max-height:125px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
/*
================= googleButton ================
*/
#loginForm div.g_id_signin>div:first-child{
	display:flex;
	justify-content:center;
	margin-top:.5rem;
	padding-top:1rem;
	border-top:1px solid var(--nvmd-border);
}