body
{
	background-image: url("https://online.kekesreka.com/wp-content/uploads/2023/06/szexologus_hatterkep_01.webp");
	background-repeat: none;
	color:rgba(255, 255, 255, 0.5);
	font-family:Montserrat;
	letter-spacing:1px;
}

.itsec-recaptcha-opt-in
{
background-color:#000 !important;
}

.login form
{
	background:#00000085 !important;
}
#lostpasswordform
{
	background-color:#000;
}

#resetpassform
{
	background-color:#000;
}
.itsec-pwls-login__title
{
	text-transform:uppercase;
	font-weight:500;
	font-size:16px;
}
.itsec-pwls-login-fallback__link
{
	text-decoration:none;
	text-transform:uppercase;
	padding:5px;
	font-size:13px;
}
.itsec-pwls-login-fallback__link-wrap
{
	font-size:14px;
	border:solid 1px rgba(255, 255, 255, 0.5);
	background-color:transparent;
	padding:5px;
}
.itsec-pwls-login__description
{
	font-size:10px;
}

.itsec-pwls-login-fallback__or:before
{
	display:none;
}
.itsec-pwls-login-fallback__or
{
	margin-bottom:20px;
}
.itsec-pwls-login-fallback__or span
{
	color:rgba(255, 255, 255, 0.5);
	font-size:10px;
	background:none;
}
#loginform
{
	
	background-color:#00000085;
	border:none;
}
.login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover
{
	color:rgba(255, 255, 255, 0.5);
}
a:active, a:hover
{
	color:rgba(255, 255, 255, 0.5);
}
a
{
	color:rgba(255, 255, 255, 0.5);
}

.itsec-pwls-login__fields label{
	width:100%;
}
#itsec_magic_link_username, #itsec_magic_link_username label
{
	width:100%;
}
.login #backtoblog a, .login #nav a
{
	color:rgba(255, 255, 255, 0.5);
}
.login h1
{
	display:none;
}

.itsec-pwls-login__link:hover, .itsec-pwls-login__submit:hover,
.itsec-pwls-login__link, .itsec-pwls-login__submit
{
	background:transparent;
	color:rgba(255, 255, 255, 0.5);
	border:solid 1px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	    font-size: 13px;
    font-weight: 400;
}

.itsec-pwls-login__logo img
{
	display:none;
}
.itsec-pwls-login__logo {
    content: url("/wp-content/themes/hello-theme-child-master/images/site-login-logo.png");
	height:30px;
	width:30px;
	padding:20px;
	opacity:0.5;
}

#myLogoDiv2, #myLogoDiv1
{
	padding:20px;
	text-align:center;
	opacity:0.5;
}



.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover
{
	background: #000;
	border-color: rgba(255, 255, 255, 0.5);
	color: rgba(255, 255, 255, 0.5);
}

#wp-submit
{
	width:100%;
	background: transparent;
	border-color: rgba(255, 255, 255, 0.5);
	color: rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	margin-top:20px;
	margin-bottom:20px;
}

.login .button.wp-hide-pw
{
	color:#000;
}

#language-switcher input
{
	color:#000;
	
}

#login{
	width:450px;
}

.itsec-pwls-login .notice
{
	background:transparent;
}
.login #login_error, .login .message, .login .success
{
	background-color:transparent;
	border:none;
}

#language-switcher input {
	color: rgba(255,255,255,0.5);
}

.wp-core-ui .button, .wp-core-ui .button-secondary
{
	background:#00000085;
	border-color:rgba(255, 255, 255, 0.5);
}

.wp-core-ui .button-secondary:hover, .wp-core-ui .button.hover, .wp-core-ui .button:hover
{
	background:#00000085;
	border-color:rgba(255, 255, 255, 0.5);
}
#language-switcher
{
	
background:none !important;
	
}

.language-switcher
{
width:450px;	
}

@media screen and (max-width: 782px)
{
.wp-core-ui .button, .wp-core-ui .button.button-large, .wp-core-ui .button.button-small, a.preview, input#publish, input#save-post {
	margin-bottom:0px;
}
}
#language-switcher select
{
	background-color:#000;
	color:rgba(255, 255, 255, 0.5);
}


.login form .input, .login form input[type=checkbox], .login input[type=text]
{
	background:rgba(255, 255, 255, 0.5);
}

.wp-core-ui select:focus
{
	border-color:rgba(255, 255, 255, 0.5);
	box-shadow:0 0 0 1px rgba(255, 255, 255, 0.5);
	
}

input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus
{
	border-color:rgba(255, 255, 255, 0.5);
	box-shadow:0 0 0 1px rgba(255, 255, 255, 0.5);
}