* {
	margin: 0px;
	box-sizing: border-box;
}
:root {
	--color: #1B0795;
	--zagolovok: #001D83;
}
html, body {
	width: 100%;
	height: 100%;
	font-family: Roboto;
	font-size: 12px;
	box-sizing: border-box;
}
.right, .left, .center {
	display:flex;
    align-items: center;
}
.img_gen { width: 100%; }
.cursor { cursor:pointer; }
.header, .content, .content_leading, .footer {
	box-sizing: border-box;
}
.loading {
	width: 55px;
}
body {
	box-sizing: border-box;
	background-color: #FFF;
}
.btn {
	cursor: pointer;
}
.buton_gen {
	background: #37A3D1;
	color: #FFF;
	border-radius: 3px;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 16px;
	padding: 4px 10px;
	cursor: pointer;
	display: flex;
    justify-content: center;
    align-items: center;
}
.header {
	width: 100%;
	padding: 10px 0;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	font-size: 18px;
	color: #000066;
	border-bottom: 1px solid #000066;
	text-shadow: 2px 2px 4px #AAA;
	font-weight: bold;
	text-align: center;
}

.lending_movil { display: none; }
.lending_pc { height: 100%; display: flex; }

.registr_movil { display: none; }
.registr_pc { height: 100%; display: flex; }

.login_movil { display: none; }
.login_pc { height: 100%; display: flex; }

.forgot_movil { display: none; }
.forgot_pc { height: 100%; display: flex; }

.kabinet_movil { display: none; }
.kabinet_pc { height: 100%; display: flex; }

.prof_movil { display: none; }
.prof_pc { height: 100%; display: flex; }

/******* MEDIA **************/
@media ( max-width: 500px ) {

	.lending_pc { display: none; }
	.lending_movil { display: block; }
	
	.registr_pc { display: none; }
	.registr_movil { display: block; }
	
	.login_pc { display: none; }
	.login_movil { display: block; }
	
	.forgot_pc { display: none; }
	.forgot_movil { display: block; }

	.kabinet_pc { display: none; }
	.kabinet_movil { display: block; }
	
	.prof_pc { display: none; }
	.prof_movil { display: block; }

}

