.language-switcher {
	display: none;
}

#login {
	padding: 10% 0 0 0;
}

.login .privacy-policy-page-link {
	margin: 0 !important;
}

.login #backtoblog {
	text-align: center !important;
}

.login .privacy-policy-page-link a, .login #backtoblog a {
	color: #fff !important;
}

.fusion-branding-overlay:before {
    background-image: url('hhomepage_Icon-Grayscale.png');
    background-size: auto 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
    background-repeat: no-repeat;
    background-position: right center;
    content: "";
	opacity: 20%;
}

.fusion-branding-overlay:after {
    background-image: url('dots-left.png');
    background-size: 75px auto;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: left center;
    content: "";
}

.wp-core-ui .button-primary {
    background: #1ebcc5;
    border-color: #1ebcc5;
}

.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: #f3c56c;
    border-color: #f3c56c;
}

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: #1ebcc5;
    box-shadow: 0 0 0 1px #1ebcc5;
}

.login .button.wp-hide-pw {
	color: #1ebcc5;
}

.login #login_error, .login .message, .login .success {
	border-left: 3px solid #f3c56c;
}

@media all and (min-width: 1100px) {
	#login {
		width: 400px;
	}
}

.wpml-login-ls {
    display: none !important;
}