@font-face {
    font-family: 'signikaregular';
    src: url('../fonts/signika-regular-webfont.eot');
    src: url('../fonts/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/signika-regular-webfont.woff2') format('woff2'),
         url('../fonts/signika-regular-webfont.woff') format('woff'),
         url('../fonts/signika-regular-webfont.ttf') format('truetype'),
         url('../fonts/signika-regular-webfont.svg#signikaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

html, body, button, input, select, textarea, .site-title, .main-navigation{
    font-family: signikaregular !important;
}

body{
	background-color: #F0F0F4;
}

.login-action-login.login #loginform {
    width: initial !important;
}

.login form{
	background-color: #F0F0F4;
	box-shadow: none;
	margin: 20px auto 0 auto !important;
	border: none !important;
}

#backtoblog{
	display: none;
}

.button{
    background-color: #de4d47 !important;
    color: #ffffff !important;
    font-weight: normal !important;
    cursor: pointer !important;
    border-width: 0px !important;
    display: inline-block !important;
    font-size: 14px !important;
    padding: 7px 13px !important;
    text-transform: uppercase;
}

.button:hover{
    color: #ffffff !important;
}

.wp-core-ui .button-primary{
	text-shadow: none;
	border-color: none;
	box-shadow: none;
}

.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large{
	height: auto;
	line-height: 14px;
}

.login form .input{
    background-color: #ffffff !important;
    border-style: solid !important;
    border-width: 0px 0px 2px 0px !important;
    border-color: #7c797f !important;
    color: #7c797f;
    height: 35px;
    padding: 0 10px !important;
}

.login #backtoblog a, .login #nav a {
    color: #7c797f;
}

.login #backtoblog a:hover, .login #nav a:hover {
    color: #de4d47;
}

#nav{
	text-align: center;
}

.login #login_error, .login .message{
	border-left: none;
}

.gglcptch.gglcptch_invisible{
	display: none;
}

.cargando{
	float: right;
	color: #de4d47;
	margin: 0px 3px;
	font-size: 27px;
}

.oculta{
	display: none !important;
}

@media screen and (max-width: 500px){
	#login{
		width: 100%;
	}

	.button {
	    font-size: 12px !important;
	    padding: 7px 5px !important;
	}

	#login h1 a, .login h1 a {
	    height: 62px;
	    width: 200px;
	    background-size: 200px 62px;
	}
}

.language-switcher{
	display: none !important;
}