
body:not(.interim-login) { background-image: url(https://vesna.rs/nupibod/assets/premium/img/patterns/blurry-gradient-gray.svg); background-size: cover; background-position: center center; background-repeat: no-repeat;        	} .login:not(.interim-login) #login { box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; align-items: center; background: rgba(255,255,255,.8); margin-top: 80px;        		min-width: 375px;				height: unset;; padding: 32px 20px 20px;; margin-left: auto;; margin-right: auto;; border-radius: 4px;; ; ; } #login_error, .login .message,  .login .notice,  .login .success { margin-top: 20px; margin-bottom: 0; color: #3c434a; } .login:not(.interim-login) h1 a, .login:not(.interim-login) h1.wp-login-logo a { margin: 0 auto; background-image: url(https://vesna.rs/xog4evdp/2024/02/Frame205-ePbxycnc.jpg) !important;background-size: px px !important;width: px !important;height: px !important;; } .login:not(.interim-login) #login form { border: none; border-radius: 4px; box-shadow: none; margin-top: 0; padding: 24px; background: transparent; } .login:not(.interim-login) label, #login form .indicator-hint,  #login #reg_passmail { ; } .login:not(.interim-login) .forgetmenot label { } .login:not(.interim-login) input[type="text"], .login:not(.interim-login) input[type="password"] { } .wp-core-ui #wp-submit.button-primary { color: #fff; background: #2271b1; border-color: #2271b1;; } .wp-core-ui #wp-submit.button-primary:hover { color: #fff; background: #1d6197; border-color: #1d6197;; } .forgetmenot { display: none;; } .login:not(.interim-login) #nav { margin: 0 0 16px; display: none;; } .login:not(.interim-login) #backtoblog { display: none;;        		 } .login:not(.interim-login) #nav a,  .login:not(.interim-login) #backtoblog a, .login:not(.interim-login) .privacy-policy-page-link a { text-decoration: none; color: #50575e        	} .login:not(.interim-login) #nav a:hover,  .login:not(.interim-login) #backtoblog a:hover, .login:not(.interim-login) .privacy-policy-page-link a:hover { text-decoration: underline; } .login .privacy-policy-page-link { margin: 0; } .login:not(.interim-login) #backtoblog { margin: 0 0 16px; } .language-switcher { ; } .login:not(.interim-login) #login form#language-switcher { padding: 0; } .login:not(.interim-login) .message.register { border-left: 0; background: transparent; box-shadow: none; margin-top: 20px; margin-bottom: 0; padding: 0; font-size: 16px; font-weight: 500; } @media (max-width: 782px) {        		 .login:not(.interim-login) #login { width: 348px; padding: 5% 0 0; margin: 80px auto auto; height: auto; }        		 } @media (max-height: 480px) {        		 .login:not(.interim-login) #login { height: auto; }        		 }